public void ReturnCorrectInstance_OfType_ICollectionIngredientDto() { //Arrange var sut = new IngredientDtoMapper(); var ingredients = new List <Ingredient> { new Ingredient { Id = 1, Name = "TestIngredient1", }, new Ingredient { Id = 2, Name = "TestIngredient2", }, }; //Act var result = sut.MapDto(ingredients); //Assert Assert.IsInstanceOfType(result, typeof(ICollection <IngredientDto>)); Assert.AreEqual(result.First().Id, ingredients[0].Id); Assert.AreEqual(result.First().Name, ingredients[0].Name); Assert.AreEqual(result.Last().Id, ingredients[1].Id); Assert.AreEqual(result.Last().Name, ingredients[1].Name); }
public void ReturnCorrectInstance_OfType_IngredientDto() { //Arrange var sut = new IngredientDtoMapper(); var ingredient = new Ingredient { Id = 1, Name = "TestIngredient", }; //Act var result = sut.MapDto(ingredient); //Assert Assert.IsInstanceOfType(result, typeof(IngredientDto)); Assert.AreEqual(result.Id, ingredient.Id); Assert.AreEqual(result.Name, ingredient.Name); }