public void TotalShouldReturnCorrectCount() { // Arrange var first = new Brewery { Id = 1, Name = "First" }; var second = new Brewery { Id = 2, Name = "Second" }; var third = new Brewery { Id = 3, Name = "Third" }; this.db.Breweries.AddRange(first, second, third); this.db.SaveChanges(); var breweryService = new AdminBreweryService(this.db); // Act var result = breweryService.Total(); // Assert result .Should() .Equals(3); }
public void EditShouldReturnFalseIfItIsNotSuccessfull() { // Arrange var breweryService = new AdminBreweryService(this.db); // Act var result = breweryService.Edit(1, "test", "test", 1); // Assert result .Should() .BeFalse(); }
public void DeleteShouldReturnFalseIfItIsNotSuccessfull() { // Arrange var breweryService = new AdminBreweryService(this.db); // Act var result = breweryService.Delete(1); // Assert result .Should() .BeFalse(); }
public void DeleteShouldReturnTrueIfItIsSuccessfull() { // Arrange var first = new Brewery { Id = 1, Name = "First" }; this.db.Breweries.Add(first); this.db.SaveChanges(); var breweryService = new AdminBreweryService(this.db); // Act var result = breweryService.Delete(1); // Assert result .Should() .BeTrue(); }