public void Delete_WillDeleteARow() { //Arrange Client client = new Client("Dan", 2); client.Save(); Client client2 = new Client("Julie", 3); client2.Save(); // Act client.Delete(); // Dan was fired. //Assert Assert.Equal(1, Client.GetAll().Count); }
public void Test1() { // Arrange var mockDataStore = new Mock <IDataStore>(); var client = new Client(mockDataStore.Object); mockDataStore.Setup(m => m.Save(It.IsAny <Dto>())).Returns(new Dto()); //mockDataStore.Setup(m => m.Save(It.Is<Dto>(d => d.Id == 0))).Returns(new Dto()); // Act client.Save(new Contract()); // Assert mockDataStore.Verify(m => m.Save(It.IsAny <Dto>()), Times.Once); }
public void Find_CandFindAndReturnARow() { //Arrange Client client = new Client("Bill", 1); client.Save(); Client client2 = new Client("George", 2); client2.Save(); // Act Client foundClient = Client.Find(client.GetId()); //Assert Assert.Equal(client, foundClient); }
public void Save_SaveInstanceToDatabase() { //Arrange Client newClient = new Client("Jerry", 1); //Act newClient.Save(); //Assert List <Client> saved = Client.GetAll(); List <Client> created = new List <Client> { newClient }; Assert.Equal(created, saved); }
public void Update_WillUpdateARowWithANewName() { //Arrange string anne = "Anne"; int anne_stylist = 1; string steve = "Steve"; int steve_stylist = 2; Client client = new Client(anne, anne_stylist); client.Save(); //Act client.Update(steve, steve_stylist); //Assert Assert.Equal(steve, client.GetName()); Assert.Equal(steve_stylist, client.GetStylist()); }