public void Should_Store_Category() { var categoryDto = new CategoryDto { name = "name" }; var categoryRepository = new Mock <ICategoryRepository>(); var categoryStorer = new CategoryStorer(categoryRepository.Object); categoryStorer.Store(categoryDto); categoryRepository.Verify(r => r.Add(It.Is <Category>(c => c.Name.Equals(categoryDto.name)))); }
public CategoryStorerTest(ITestOutputHelper output) { var fake = new Faker(); _output = output; _output.WriteLine("Iniciando teste na classe de servico de categoria"); _categoryDto = new CategoryDto { //Id = fake.Random.Number(1000), Descricao = "Panela Grande",//fake.Commerce.Categories(1)[0], Status = Status.Ativo.ToString() }; _categoryRepositoryMock = new Mock <ICategoryRepository>(); _categoryStorer = new CategoryStorer(_categoryRepositoryMock.Object); }
public CategoryController(CategoryStorer categoryStorer) { _categoryStorer = categoryStorer; }
public CategoryController(CategoryStorer categoryStorer, IRepository <Category> categoryRepository) { _categoryStorer = categoryStorer; _categoryRepository = categoryRepository; }