Я пишу жасмин тестового код для тестирования следующего фрагмента кодажасмин код метание объект ошибки не определенно
validatePage : function(siteIndex) {
var errorList = '';
var siteVal = solution.CommonObjects.theSolution.sites[siteIndex];
}
есть дальнейшее манипулирование на стоимости siteval
Я написал следующий кусок кода
describe("order handoff site test suites",function(){
beforeEach(function(){
var solution =
{
CommonObjects:
{
theSolution:
{
sites:
[
{
floor:""
}
]
}
}
} });
var ordrHandoffSites = new orderHandoffSite();
it("expect true to be true",function(){
console.log("AHV55" + typeof(solution.CommonObjects.theSolution.sites [0].floor));
ordrHandoffSites.validatePage(1);
})
Этот код использует require.js так ordrHandoffSites только объект файла, содержащего код для validatepage в то время как я проверяю журнал консоли он показывает мне строковое значение, но код разбивается на
var siteVal = solution.CommonObjects.theSolution.sites[siteIndex];
изречение не удается прочитать свойство 'слово' неопределенных
http://stackoverflow.com/questions/41261559/ajax-test-code-throwing-error –
Можете ли вы помочь мне с выше –