コード例 #1
0
        public void GetAll_DBStartsEmpty_Empty()//passed
        {
            //Arrange
            int count = Specialist.GetAll().Count;

            //Assert
            Assert.AreEqual(0, count);
        }
コード例 #2
0
        public ActionResult Details(int id)
        {
            Dictionary <string, object> model   = new Dictionary <string, object>();
            Stylist           newStylist        = Stylist.Find(id);
            List <Client>     stylistClient     = newStylist.GetClient();
            List <Specialist> stylistSpecialist = newStylist.GetSpecialist();
            List <Client>     allClient         = Client.GetAllClient();
            List <Specialist> allSpecialists    = Specialist.GetAll();

            model.Add("stylist", newStylist);
            model.Add("stylistSpecialist", stylistSpecialist);
            model.Add("client", stylistClient);
            model.Add("allClient", allClient);
            model.Add("allSpecialists", allSpecialists);
            return(View(model));
        }
コード例 #3
0
        public void Save_AssignsIdToObject_SpecialistId()
        {
            //Arrange
            Specialist testSpecialist = new Specialist("hello", 0);

            testSpecialist.Save();

            //Act
            Specialist saveSpecialist = Specialist.GetAll()[0];

            int result = saveSpecialist.GetSpecialistId();
            int testId = testSpecialist.GetSpecialistId();

            //Assert
            Assert.AreEqual(testId, result);
        }
コード例 #4
0
        public void Save_SpecialistToDatabase_List()
        {
            //Arrange
            Specialist testSpecialist = new Specialist("hello", 1);

            testSpecialist.Save();

            //Act
            List <Specialist> result   = Specialist.GetAll();
            List <Specialist> testlist = new List <Specialist> {
                testSpecialist
            };

            //Assert
            CollectionAssert.AreEqual(testlist, result);
        }
コード例 #5
0
        public ActionResult Index()
        {
            List <Specialist> allspecialists = Specialist.GetAll();

            return(View(allspecialists));
        }