public void ShouldFindByName(string name) { IPersistence persistence = new FakePersistence(); var tech = new Category(id: Guid.NewGuid(), name: name); persistence.Create(tech); Assert.Equal(persistence.FindByName(tech.Name), tech); }
public void ShouldSaveCategory() { var command = new CreateCategoryCommand() { Id = Guid.NewGuid(), Name = "name" }; FakePersistence persistence = new FakePersistence(); var commandHandler = new CreateCategoryCommandHandler(persistence); commandHandler.Execute(command); var category = persistence.FindByName(command.Name); Assert.Equal(command.Id.Value, category.Id); Assert.Equal(command.Name, category.Name); }