public void GetStylists_RetrievesAllStylistsForASpecialty_StylistList() { //Arrange string name1 = "Betty Clark"; DateTime hireDate1 = new DateTime(2019, 01, 01); Stylist newStylist1 = new Stylist(name1, hireDate1); newStylist1.Save(); string name2 = "John Doe"; DateTime hireDate2 = new DateTime(2019, 01, 01); Stylist newStylist2 = new Stylist(name2, hireDate2); newStylist2.Save(); string specialty = "Colorist"; Specialty newSpecialty = new Specialty(specialty); newSpecialty.Save(); //Act Stylist foundStylist1 = Stylist.Find(newStylist1.GetId()); Stylist foundStylist2 = Stylist.Find(newStylist2.GetId()); Specialty foundSpecialty = Specialty.Find(newSpecialty.GetId()); foundSpecialty.AddStylist(foundStylist1); foundSpecialty.AddStylist(foundStylist2); List <Stylist> result = newSpecialty.GetStylists(); List <Stylist> testList = new List <Stylist> { foundStylist1, foundStylist2 }; //Assert CollectionAssert.AreEqual(testList, result); }
public void GetStylists_ReturnsAllStylistsFromDataBase() { //Arrange Specialty testSpecialty = new Specialty ("Hair Coloring", "Specializes in hair coloring of textures."); testSpecialty.Save(); Stylist testStylist1 = new Stylist ("Jim", "*****@*****.**", "03/14/1988"); testStylist1.Save(); Stylist testStylist2 = new Stylist ("John", "*****@*****.**", "06/17/2049"); testStylist2.Save(); //Act testSpecialty.AddStylist(testStylist1); testSpecialty.AddStylist(testStylist2); List <Stylist> testList = new List <Stylist> { testStylist1, testStylist2 }; List <Stylist> savedStylists = testSpecialty.GetStylists(); //Assert CollectionAssert.AreEqual(testList, savedStylists); }
public void GetStylists_Test() { //Arrange Specialty newSpecialty = new Specialty("Sandwich"); newSpecialty.Save(); Stylist newStylist = new Stylist("Barista"); newStylist.Save(); Stylist newStylist1 = new Stylist("chef"); newStylist1.Save(); //Act newSpecialty.AddStylist(newStylist); newSpecialty.AddStylist(newStylist1); List <Stylist> expectedResult = new List <Stylist> { newStylist, newStylist1 }; List <Stylist> result = newSpecialty.GetStylists(); //Assert CollectionAssert.AreEqual(expectedResult, result); }
public void Test_AddStylist_AddsStylistToSpecialty() { //Arrange Specialty testSpecialty = new Specialty("Bob"); testSpecialty.Save(); Stylist testStylist = new Stylist("Tom"); testStylist.Save(); Stylist testStylist2 = new Stylist("Tommy"); testStylist2.Save(); //Act testSpecialty.AddStylist(testStylist); testSpecialty.AddStylist(testStylist2); List <Stylist> result = testSpecialty.GetStylists(); List <Stylist> testList = new List <Stylist> { testStylist, testStylist2 }; //Assert CollectionAssert.AreEqual(testList, result); }
public void GetStylists_Test() { //Arrange Specialty newSpecialty = new Specialty("Sharingan"); newSpecialty.Save(); Stylist newStylist = new Stylist("Sasuke"); newStylist.Save(); Stylist newStylist1 = new Stylist("Itachi"); newStylist1.Save(); //Act newSpecialty.AddStylist(newStylist); newSpecialty.AddStylist(newStylist1); List <Stylist> expectedResult = new List <Stylist> { newStylist, newStylist1 }; List <Stylist> result = newSpecialty.GetStylists(); //Assert CollectionAssert.AreEqual(expectedResult, result); }
public ActionResult AddStylist(int specialtyId, int stylistId) { Specialty specialty = Specialty.Find(specialtyId); Stylist stylist = Stylist.Find(stylistId); specialty.AddStylist(stylist); return RedirectToAction("Show", new { id = specialtyId }); }
public void AddStylist_ReturnListOfStylists_List() { //arrange Stylist newStylist1 = new Stylist("Carol", "Smith"); Stylist newStylist2 = new Stylist("Mike", "Stinson"); newStylist1.Save(); newStylist2.Save(); Specialty newSpecialty1 = new Specialty("Cutting Hair"); Specialty newSpecialty2 = new Specialty("Curly Hair"); newSpecialty1.Save(); newSpecialty2.Save(); List <Stylist> testList = new List <Stylist> { newStylist1 }; //act newSpecialty1.AddStylist(newStylist1); List <Stylist> result = newSpecialty1.GetStylists(); //assert CollectionAssert.AreEqual(result, testList); }
public ActionResult AddStylist(int specialtyId, int id) { Specialty foundSpecialty = Specialty.Find(specialtyId); foundSpecialty.AddStylist(id); return(RedirectToAction("Show", new { id = specialtyId })); }
public void Delete_DeletesSpecialtyAssociationsFromDatabase_SpecialtyList() { //Arrange Stylist testStylist = new Stylist("x", "y", "z"); testStylist.Save(); string testTitle = "Loctician"; string testDescription = "Specializing in dreadlocks."; Specialty testSpecialty = new Specialty(testTitle, testDescription); testSpecialty.Save(); //Act testSpecialty.AddStylist(testStylist); testSpecialty.Delete(); List <Specialty> resultStylistSpecialties = testStylist.GetSpecialties(); List <Specialty> testStylistSpecialties = new List <Specialty> { }; //Assert CollectionAssert.AreEqual(testStylistSpecialties, resultStylistSpecialties); }
public void GetStylists_ReturnsAllSpecialtyStylists_StylistList() { //Arrange Specialty testSpecialty = new Specialty("color"); testSpecialty.Save(); Stylist testStylist1 = new Stylist("Sam"); testStylist1.Save(); Stylist testStylist2 = new Stylist("Taylor"); testStylist2.Save(); //Act testSpecialty.AddStylist(testStylist1); List <Stylist> result = testSpecialty.GetStylists(); List <Stylist> testList = new List <Stylist> { testStylist1 }; //Assert CollectionAssert.AreEqual(testList, result); }
public void GetStylists_ReturnsAllSpecialtyStylists_StylistList() { //Arrange Specialty testSpecialty = new Specialty("Bob"); testSpecialty.Save(); Stylist testStylist1 = new Stylist("Tom"); testStylist1.Save(); Stylist testStylist2 = new Stylist("Tommy"); testStylist2.Save(); //Act testSpecialty.AddStylist(testStylist1); List <Stylist> savedStylists = testSpecialty.GetStylists(); List <Stylist> testList = new List <Stylist> { testStylist1 }; //Assert CollectionAssert.AreEqual(testList, savedStylists); }
public void Save_SavesStylistSpecialtyToDatabase_StylistList() { //Arrange string name = "Betty Clark"; DateTime hireDate = new DateTime(2019, 01, 01); Stylist newStylist = new Stylist(name, hireDate); newStylist.Save(); string specialty = "Colorist"; Specialty newSpecialty = new Specialty(specialty); newSpecialty.Save(); //Act Stylist foundStylist = Stylist.Find(newStylist.GetId()); Specialty foundSpecialty = Specialty.Find(newSpecialty.GetId()); foundSpecialty.AddStylist(foundStylist); List <Stylist> result = newSpecialty.GetStylists(); List <Stylist> testList = new List <Stylist> { foundStylist }; //Assert CollectionAssert.AreEqual(testList, result); }
public ActionResult AddStylist(int SpecialtyId, int stylistId) { Specialty foundSpecialty = Specialty.Find(SpecialtyId); Stylist foundStylist = Stylist.Find(stylistId); foundSpecialty.AddStylist(foundStylist); return(RedirectToAction("Details", new { SpecialtyId = foundSpecialty.id })); }
public ActionResult Details(int id, int StylistId) { Specialty selectedSpecialty = Specialty.Find(id); Stylist foundStylist = Stylist.Find(StylistId); selectedSpecialty.AddStylist(foundStylist); return(RedirectToAction("Details", new { id = id })); }
public ActionResult AddStylist(int specialtyId, int stylistId) { Specialty foundSpecialty = Specialty.Find(specialtyId); Stylist foundStylist = Stylist.Find(stylistId); foundSpecialty.AddStylist(foundStylist); return(RedirectToAction("Index")); }
public ActionResult AddStylist(int id, int stylistId) { Stylist stylist = Stylist.Find(stylistId); Specialty specialty = Specialty.Find(id); specialty.AddStylist(stylist); return(RedirectToAction("Show", new { id = id })); }
public ActionResult AddSpecialStylist(int id) { Specialty thisSpecialty = Specialty.Find(id); Stylist newStylist = Stylist.Find(Int32.Parse(Request.Form["new-stylist"])); thisSpecialty.AddStylist(newStylist); return(RedirectToAction("SpecialDetails", id)); }
public ActionResult AddStylist(int specialtyId) { Specialty specialty = Specialty.Find(specialtyId); Stylist stylist = Stylist.Find(Int32.Parse(Request.Form["stylist-id"])); specialty.AddStylist(stylist); return(RedirectToAction("Success", "Home")); }
public ActionResult AddStylistToSpecialty(int specialtyId) { Specialty specialty = Specialty.Find(specialtyId); Stylist stylist = Stylist.Find(Int32.Parse(Request.Form["stylistId"])); specialty.AddStylist(stylist); return(RedirectToAction("FindSpecialty", new { id = specialtyId })); }
public ActionResult AddStylistToSpecialty(int specialtiesId) { Specialty specialty = Specialty.Find(specialtiesId); Stylist stylist = Stylist.Find(int.Parse(Request.Form["stylist-id"])); specialty.AddStylist(stylist); return(RedirectToAction("Details", new { id = specialtiesId })); }
public ActionResult RedirectAddStylist(int specialtyId, int stylistId) { Specialty tempSpecialty = Specialty.Find(specialtyId); Stylist tempStylist = Stylist.Find(stylistId); tempSpecialty.AddStylist(tempStylist); return(RedirectToAction("Details")); }
public ActionResult EditSpecialty(int id) { Stylist newStylist = Stylist.Find(int.Parse(Request.Form["newstylist"])); Specialty thisSpecialty = Specialty.Find(id); thisSpecialty.AddStylist(newStylist); return(RedirectToAction("Index")); }
public ActionResult AddStylist(int id) { Specialty thisSpecialty = Specialty.Find(id); Stylist newStylist = new Stylist(Request.Form["inputStylist"]); newStylist.Save(); thisSpecialty.AddStylist(newStylist); return(RedirectToAction("SpecialtyDetails")); }
public ActionResult AddStylist(int id, int newstylistid) { Specialty selectedSpecialty = Specialty.Search(id); Stylist selectedStylist = Stylist.Search(newstylistid); selectedSpecialty.AddStylist(selectedStylist); return(View("Success", selectedSpecialty)); }
public ActionResult Update(int specialtyId, int stylistId) { Specialty specialty = Specialty.Find(specialtyId); Stylist stylist = Stylist.Find(stylistId); specialty.AddStylist(stylist); return(RedirectToAction("Show")); }
public ActionResult Update(int id, string description, int stylistId) { Specialty selectedSpecialty = Specialty.Find(id); selectedSpecialty.Update(description); Stylist foundStylist = Stylist.Find(stylistId); selectedSpecialty.AddStylist(foundStylist); return(RedirectToAction("Details", new { id = id })); }
public ActionResult AddStylist(int id) { int stylistId = Int32.Parse(Request.Form["add-stylist"]); Stylist foundStylist = Stylist.Find(stylistId); Specialty foundSpecialty = Specialty.Find(id); foundSpecialty.AddStylist(foundStylist); return(RedirectToAction("Details")); }
public ActionResult CreateWithSpecialist(int specialist) { Stylist newStylist = new Stylist(Request.Form["stylist-name"]); newStylist.Save(); Specialty mySpecialty = Specialty.Find(specialist); mySpecialty.AddStylist(newStylist); return(RedirectToAction("Success", "Home")); }
public ActionResult SpecialtyStylist(int specialtyId) { Specialty thisSpecialty = Specialty.Find(specialtyId); Stylist newStylist = Stylist.Find(Int32.Parse(Request.Form["stylist-id"])); thisSpecialty.AddStylist(newStylist); return(RedirectToAction("SpecialtyDetail", new { id = specialtyId })); }
public ActionResult AddStylist(int id) { Specialty newSpecialty = Specialty.Find(id); Stylist newStylist = Stylist.Find(Int32.Parse(Request.Form["stylists"])); newSpecialty.AddStylist(newStylist); List <Stylist> allStylists = Stylist.GetAll(); return(RedirectToAction("Details")); }