JSunit
код теста:
Код:
<script type="text/javascript">
var pr = new Parser();
pr.parsePage();
function testAssertEquals() {
assertEquals("JsUnit Test for object Parser", pr.title);
}
</script>
var pr = new Parser();
pr.parsePage();
function testAssertEquals() {
assertEquals("JsUnit Test for object Parser", pr.title);
}
</script>
1. parserTest:testAssertEquals had an error
Error message is:
"TypeError: Property 'testAssertEquals' of object [object Window] is not a function"
Stack trace follows:
TypeError: Property 'testAssertEquals' of object [object Window] is not a function
at JsUnitTestManager.executeTestFunction (http://localhost/jsunit/app/jsUnitTestManager.js:601:47)
at JsUnitTestManager._runTest (http://localhost/jsunit/app/jsUnitTestManager.js:335:10)
at JsUnitTestManager.doneLoadingPage (http://localhost/jsunit/app/jsUnitTestManager.js:251:14)
at JsUnitTestManager._callBackWhenPageIsLoaded (http://localhost/jsunit/app/jsUnitTestManager.js:578:10)
at unknown source
Подскажите что я делаю не так?
Код:
<script type="text/javascript">
var pr = new Parser();
pr.parsePage();
window.testAssertEquals = function() {
assertEquals("JsUnit Test for object Parser", pr.title);
};
</script>
var pr = new Parser();
pr.parsePage();
window.testAssertEquals = function() {
assertEquals("JsUnit Test for object Parser", pr.title);
};
</script>
Вставил ваш код, при запуске получаю ответ что истекло время ожидания. Изменял настройки в 10 раз не помогло - пишет что возможно моего теста не существует. Запускаю тест со своим кодом получаю туже ошибку, - значит адрес я вбиваю правильно. Что еще может быть?