public void GetVersionsCreateNewDictionaryIfDoesNotExist() { // Arrange. const string name = "task name"; var store = new MemoryTaskStore(); // Act. var versions = store.GetVersions(name); // Assert. Assert.IsNotNull(versions); }
public void GetVersionsReturnsExisting() { // Arrange. const string name = "task name"; var existingVersions = new SortedDictionary <DateTime, TaskVersion>(); var store = new MemoryTaskStore(); store.TaskVersions.Add(name, existingVersions); // Act. var versions = store.GetVersions(name); // Assert. Assert.AreEqual(existingVersions, versions); }
public void GetVersionsReturnsExisting() { // Arrange. const string name = "task name"; var existingVersions = new SortedDictionary<DateTime, TaskVersion>(); var store = new MemoryTaskStore(); store.TaskVersions.Add(name, existingVersions); // Act. var versions = store.GetVersions(name); // Assert. Assert.AreEqual(existingVersions, versions); }