我写了以下html文件:
<!DOCTYPE html> <html lang="en"> <head>
<meta charset="UTF-8">
<title></title> </head> <body>
<h1> HELLO WORLD </h1>
<button type="button"> CLICK HERE</button>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script>
$('button').click(function() {
$('h1').text("Thank you");
var ans = prompt("Please type your age");
if (ans > 80) {
$('h1').text("You're old");
}
})
</script> </body> </html>
我想测试一下,一旦用户单击按钮并给出年龄超过 80 岁,页面就会按预期运行,并且 h1-tag 文本会更改为“你老了”。
我的问题是如何编写 Jasmine 规范来测试此功能?