public void MapFromData_maps_StoryIds_from_Stories() { var stories = new[] { new Story { Id = 31415 }, new Story { Id = 2718 } }; //Arrange var data = new Bucket(stories); var fileStored = new FileStoredBucket(); //Act fileStored.MapFromData(data); //Assert foreach (var story in stories) { var fileStoredContainsId = fileStored.StoryIds.Contains(story.Id); Assert.IsTrue(fileStoredContainsId, $"Story id {story.Id} was not mapped"); } }
public void MapFromData_maps_Id() { //Arrange var data = new Bucket { Id = 42 }; var fileStored = new FileStoredBucket(); //Act fileStored.MapFromData(data); //Assert Assert.AreEqual(data.Id, fileStored.Id); }
public void MapFromData_maps_Id_from_NextBiggerBucket() { //Arrange var biggerBucketId = 42; var data = new Bucket { NextBiggerBucketId = biggerBucketId }; var fileStored = new FileStoredBucket(); //Act fileStored.MapFromData(data); //Assert Assert.AreEqual(biggerBucketId, fileStored.NextBiggerBucketId); }