[Timeline] Test TimelineTraverser

This commit is contained in:
Victor Woeltjen 2016-03-08 11:30:26 -08:00
parent 5ee5e7fea1
commit 0d419fa5fd

View File

@ -94,7 +94,6 @@ define([
mockDomainObjects = {}; mockDomainObjects = {};
Object.keys(testModels).forEach(addMockDomainObject); Object.keys(testModels).forEach(addMockDomainObject);
traverser = new TimelineTraverser(mockDomainObjects.a); traverser = new TimelineTraverser(mockDomainObjects.a);
}); });
@ -102,13 +101,18 @@ define([
var objects; var objects;
function contains(id) { function contains(id) {
return objects.indexOf(mockDomainObjects[id]) !== -1; return objects.some(function (object) {
return object.getId() === id;
});
} }
beforeEach(function () { beforeEach(function () {
traverser.buildObjectList().then(function (objectList) { traverser.buildObjectList().then(function (objectList) {
objects = objectList; objects = objectList;
}); });
waitsFor(function () {
return objects !== undefined;
});
}); });
it("includes the object originally passed in", function () { it("includes the object originally passed in", function () {