diff options
| author | Brian S. O'Neill <bronee@gmail.com> | 2006-10-31 06:47:36 +0000 |
|---|---|---|
| committer | Brian S. O'Neill <bronee@gmail.com> | 2006-10-31 06:47:36 +0000 |
| commit | 5677066e44c31c26f939770dc5231e0e48670750 (patch) | |
| tree | 35ae7b27e80daeb78142cc69eb8169fe792cb301 /src/test/java/com/amazon/carbonado/repo | |
| parent | ef385ad83ede8ec6dd4281f4f381ca3ab154ff78 (diff) | |
Index records no longer use join property to link to master and instead copy key property values. This allows IndexedRepository to properly load master records from the master storage.
Diffstat (limited to 'src/test/java/com/amazon/carbonado/repo')
| -rw-r--r-- | src/test/java/com/amazon/carbonado/repo/indexed/TestIndexEntryGenerator.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/test/java/com/amazon/carbonado/repo/indexed/TestIndexEntryGenerator.java b/src/test/java/com/amazon/carbonado/repo/indexed/TestIndexEntryGenerator.java index 8f92e1f..6d91334 100644 --- a/src/test/java/com/amazon/carbonado/repo/indexed/TestIndexEntryGenerator.java +++ b/src/test/java/com/amazon/carbonado/repo/indexed/TestIndexEntryGenerator.java @@ -68,14 +68,17 @@ public class TestIndexEntryGenerator extends TestSyntheticStorableBuilders { master.insert();
Storable index = mRepository.storageFor(s).prepare();
- builder.setAllProperties(index, master);
+ builder.copyFromMaster(index, master);
index.insert();
Storable indexChecker = mRepository.storageFor(s).prepare();
- builder.setAllProperties(indexChecker, master);
+ builder.copyFromMaster(indexChecker, master);
assertTrue(indexChecker.tryLoad());
- StorableTestBasic masterChecker = builder.loadMaster(indexChecker);
+ StorableTestBasic masterChecker =
+ mRepository.storageFor(StorableTestBasic.class).prepare();
+ builder.copyToMasterPrimaryKey(indexChecker, masterChecker);
+ masterChecker.load();
assertEquals(master, masterChecker);
assertTrue(builder.isConsistent(index, master));
|
