I Jasmin-Test-Code für die Prüfung schreibe Code folgende StückJasmine Code werfen Fehler Objekt nicht definiert
validatePage : function(siteIndex) {
var errorList = '';
var siteVal = solution.CommonObjects.theSolution.sites[siteIndex];
}
gibt es weitere Manipulation auf dem Wert der siteval
Ich habe folgende Stück Code geschrieben
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);
})
Dieser Code wird mit require.js so ordrHandoffSites nur ein Objekt der Datei Code für validatepage enthält während ich Konsole bin Überprüfung log es zeigt mir einen String-Wert, aber der Code bricht auf
var siteVal = solution.CommonObjects.theSolution.sites[siteIndex];
Spruch Eigenschaft 'Boden' undefinierter
http://stackoverflow.com/questions/41261559/ajax-test-code-throwing-error –
Können Sie mir bitte helfen Sie mit oben –