From 11a2fbacb49cb7fb1fa3ce3c6a7c590b019b4b9b Mon Sep 17 00:00:00 2001 From: Victor Woeltjen Date: Thu, 14 Jul 2016 16:22:25 -0700 Subject: [PATCH] [Persistence] Add test cases Adds test cases for TransactionalPersistenceCapability which brings coverage up to 100%. --- .../TransactionalPersistenceCapabilitySpec.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/platform/commonUI/edit/test/capabilities/TransactionalPersistenceCapabilitySpec.js b/platform/commonUI/edit/test/capabilities/TransactionalPersistenceCapabilitySpec.js index b1dc24a718..b8d06b3abf 100644 --- a/platform/commonUI/edit/test/capabilities/TransactionalPersistenceCapabilitySpec.js +++ b/platform/commonUI/edit/test/capabilities/TransactionalPersistenceCapabilitySpec.js @@ -92,6 +92,18 @@ define( expect(mockPersistence.refresh).toHaveBeenCalled(); }); + it("wraps getSpace", function () { + mockPersistence.getSpace.andReturn('foo'); + expect(capability.getSpace()).toEqual('foo'); + }); + + it("clears transactions and delegates refresh calls", function () { + capability.refresh(); + expect(mockTransactionManager.clearTransactionsFor) + .toHaveBeenCalledWith(mockDomainObject); + expect(mockPersistence.refresh) + .toHaveBeenCalled(); + }); }); }