public void GetCallGetByIdTest() { // Arrange KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Get(1); // Assert Assert.AreEqual(1, koffieRepository.GetByIdCalled); }
public void GetAllTest() { // Arrange KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Get(); // Assert CollectionAssert.AreEqual(koffieRepository.GetAll().ToList(), koffieRepository.LastGetAllCollection.ToList()); }
public void GetTest() { // Arrange KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Get(1); target.Get(2); // Assert Assert.AreEqual(koffieRepository.GetById(2), koffieRepository.LastGetByIdKoffie); }
public void DeleteCallTest() { // Arrange int koffieId = 1; KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Delete(koffieId); target.Delete(koffieId); // Assert Assert.AreEqual(2, koffieRepository.DeleteCalled); Assert.AreEqual(1, koffieRepository.LastDeletedId); }
public void PostCallTest() { // Arrange var newKoffie = new Koffie { Id = 35, Naam = "Nieuwe Koffie" }; KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Post(newKoffie); // Assert Assert.AreEqual(1, koffieRepository.InsertCalled); Assert.AreEqual(newKoffie, koffieRepository.LastInsertKoffie); }
public void PutCallTest() { // Arrange var newKoffie = new Koffie { Id = 1, Naam = "Nieuwe Koffie" }; KoffieRepositoryMock koffieRepository = new KoffieRepositoryMock(); var target = new KoffieController(koffieRepository); // Act target.Put(newKoffie.Id, newKoffie); target.Put(newKoffie.Id, newKoffie); // Assert Assert.AreEqual(2, koffieRepository.UpdateCalled); Assert.AreEqual(newKoffie, koffieRepository.LastUpdateKoffie); }