public ActionResult Pair(int stylistId, int specialtyId) { StylistSpecialties newPair = new StylistSpecialties(stylistId, specialtyId); newPair.Save(); return(RedirectToAction("Index")); }
public void Equals_ReturnsTrueIfIdAndNameAreTheSame_StylistSpecialty() { // Arrange, Act StylistSpecialties firstStylistSpecialty = new StylistSpecialties(1, 1, 1); StylistSpecialties secondStylistSpecialty = new StylistSpecialties(1, 1, 1); // Assert Assert.AreEqual(firstStylistSpecialty, secondStylistSpecialty); }
public void SaveAndGetAll_SavesToDatabaseAndReturnAll_StylistSpecialty() { //Arrange StylistSpecialties testStylistSpecialty = new StylistSpecialties(1, 1); //Act testStylistSpecialty.Save(); List <StylistSpecialties> result = StylistSpecialties.GetAll(); List <StylistSpecialties> testList = new List <StylistSpecialties> { testStylistSpecialty }; //Assert CollectionAssert.AreEqual(testList, result); }
public void Save_AssignsIdToObject_Id() { //Arrange StylistSpecialties testStylistSpecialty = new StylistSpecialties(1, 1); //Act testStylistSpecialty.Save(); StylistSpecialties savedStylistSpecialty = StylistSpecialties.GetAll()[0]; int result = savedStylistSpecialty.GetId(); int testId = testStylistSpecialty.GetId(); //Assert Assert.AreEqual(testId, result); }
public void GetTest_ReturnDataField() { // arrange int stylistId = 1; int specialtiesId = 1; int id = 1; StylistSpecialties testStylistSpecialties = new StylistSpecialties(stylistId, specialtiesId, id); // act int resultStylistId = testStylistSpecialties.GetStylistID(); int resultSpecialtiesId = testStylistSpecialties.GetSpecialtiesID(); int resultId = testStylistSpecialties.GetId(); // assert Assert.AreEqual(stylistId, resultStylistId); Assert.AreEqual(specialtiesId, resultSpecialtiesId); Assert.AreEqual(id, resultId); }
public void Delete_DeleteStylistFromDatabaseAndStylist_SpecialtyTable_Stylist() { // Arrange Stylist testStylist = new Stylist("testName", "testDescription", 1); testStylist.Save(); Specialties testSpecialty = new Specialties("testSpecialty"); testSpecialty.Save(); StylistSpecialties testStylistSpecialty = new StylistSpecialties(testStylist.GetId(), testSpecialty.GetId()); testStylistSpecialty.Save(); // Act testStylist.Delete(); // Assert Assert.AreEqual(0, Stylist.FindById(testStylist.GetId()).GetId()); Assert.AreEqual(0, testSpecialty.GetStylists().Count); }
public void GetSpecialties_RetrievesAllSpecialtiesWithStylistId_SpecialtiesList() { // Arrange Stylist testStylist = new Stylist("testStylist"); testStylist.Save(); Specialties testSpecialty = new Specialties("testSpecialty"); testSpecialty.Save(); StylistSpecialties testStylistSpecialty = new StylistSpecialties(testStylist.GetId(), testSpecialty.GetId()); testStylistSpecialty.Save(); List <Specialties> testSpecialties = new List <Specialties> { testSpecialty }; // Act List <Specialties> resultSpecialties = testStylist.GetSpecialties(); // Assert CollectionAssert.AreEqual(testSpecialties, resultSpecialties); }
public void Dispose() { StylistSpecialties.DeleteAll(); }