public void MapFromCollection_Should_ReturnCorrectCountBars() { //Arrange var sut = new IngredientViewModelMapper(); var ingredients = new List <IngredientDto>() { new IngredientDto { Id = Guid.NewGuid(), Name = "testName", }, new IngredientDto { Id = Guid.NewGuid(), Name = "testName2", } }; //Act var result = sut.MapFrom(ingredients); //Assert Assert.AreEqual(2, result.Count()); }
public void MapFrom_Should_ReturnCorrectInstanceOfCollection_IngredientViewModel() { //Arrange var sut = new IngredientViewModelMapper(); var ingredients = new List <IngredientDto>() { new IngredientDto { Id = Guid.NewGuid(), Name = "testName", }, new IngredientDto { Id = Guid.NewGuid(), Name = "testName2", } }; //Act var result = sut.MapFrom(ingredients); //Assert Assert.IsInstanceOfType(result, typeof(List <IngredientViewModel>)); }
public void MapFrom_Should_ReturnCorrectInstanceOf_IngredientViewModel() { //Arrange var sut = new IngredientViewModelMapper(); var ingredient = new IngredientDto { Id = Guid.NewGuid(), Name = "testName", }; //Act var result = sut.MapFrom(ingredient); //Assert Assert.IsInstanceOfType(result, typeof(IngredientViewModel)); }
public void MapFrom_Should_CorrectlyMapFrom_Ingredient_To_IngredientViewModel() { //Arrange var sut = new IngredientViewModelMapper(); var ingredient = new IngredientDto { Id = Guid.NewGuid(), Name = "testName", }; //Act var result = sut.MapFrom(ingredient); //Assert Assert.AreEqual(result.Id, ingredient.Id); Assert.AreEqual(result.Name, ingredient.Name); }