private static void DisplayForks(ForksManager <StackExchangeRedisKeyValueStore.StackExchangeRedisDataTypesEnum> manager) { Console.WriteLine("Forks"); var masterForks = manager.GetMasterForks(); foreach (var fork in masterForks) { DisplayFork(fork, 0); } Console.WriteLine(); }
public void ForksWrapper_GetMasterForksTest() { var store = new StackExchangeRedisKeyValueStore("localhost:6379"); store.FlushKeys("KVSF*"); var manager = new ForksManager <StackExchangeRedisKeyValueStore.StackExchangeRedisDataTypesEnum>(store); manager.CreateApp(1, "test", "some test app"); var masterWrapper = manager.GetWrapper(1); var forkId = manager.CreateFork("test2", "some test fork", 1); var forkId2 = manager.CreateFork("test3", "some test fork", 1); var forkId3 = manager.CreateFork("test4", "some test fork", forkId2); var forkId4 = manager.CreateFork("new master", "some test fork"); var masterForks = manager.GetMasterForks(); Assert.AreEqual(2, masterForks.Count); }