[Creation] Rename creation capability

...to instantiation, to distinguish from creation (which
typically includes persistence.)
This commit is contained in:
Victor Woeltjen
2015-11-06 14:07:53 -08:00
parent bdc99950c6
commit d059116782
6 changed files with 20 additions and 20 deletions

View File

@ -91,14 +91,14 @@ define(
);
mockCreationCapability = jasmine.createSpyObj(
"creation",
["create", "invoke"]
["instantiate", "invoke"]
);
mockCapabilities = {
mutation: mockMutationCapability,
persistence: mockPersistenceCapability,
composition: mockCompositionCapability,
context: mockContextCapability,
creation: mockCreationCapability
instantiation: mockCreationCapability
};
mockNewPersistenceCapability = jasmine.createSpyObj(
"new-persistence",
@ -130,9 +130,9 @@ define(
mockPromise([mockNewObject])
);
mockCompositionCapability.add.andReturn(mockPromise(true));
mockCreationCapability.create.andReturn(mockNewObject);
mockCreationCapability.instantiate.andReturn(mockNewObject);
mockCreationCapability.invoke.andCallFake(function (model) {
return mockCreationCapability.create(model);
return mockCreationCapability.instantiate(model);
});
creationService = new CreationService(
@ -144,7 +144,7 @@ define(
it("allows new objects to be created", function () {
var model = { someKey: "some value" };
creationService.createObject(model, mockParentObject);
expect(mockCreationCapability.create)
expect(mockCreationCapability.instantiate)
.toHaveBeenCalledWith(model);
});