public void AddRecetaTest() { var mockRecetaService = new Mock <IRecetaService>(); IRecetaService recetaService = mockRecetaService.Object; var mockCocinaUtilService = new Mock <ICocinaUtilService>(); ICocinaUtilService cocinaUtilService = mockCocinaUtilService.Object; mockRecetaService.Setup(Turbomix => Turbomix.addReceta(It.IsAny <Receta>())); mockRecetaService.Setup(Turbomix => Turbomix.addReceta(It.IsAny <Receta>())); sut = new Turbomix(cocinaUtilService, recetaService); sut.addRecetaRepositorio(receta); sut.addRecetaRepositorio(receta2); mockRecetaService.Verify(Turbomix => Turbomix.addReceta(It.IsAny <Receta>()), Times.AtLeast(2)); }
public void CocinarRecetaTest() { sut.recetaService.categoriaService.addCategoria(categoria1); sut.recetaService.categoriaService.addCategoria(categoria2); sut.addRecetaRepositorio(receta); sut.addRecetaRepositorio(receta2); Plato plato = sut.CocinarReceta(alimento1, alimento2, receta); Assert.AreNotEqual(null, plato); }