Example #1
0
        public void TestVetsRepository()
        {
            Assert.AreEqual(vetsRepository.Size(), 0);

            Vet vet1 = new Vet()
            {
                ID       = 1,
                Name     = "Sisi Rocky",
                Schedule = "09:00-10:15"
            };

            Vet vet2 = new Vet()
            {
                ID       = 2,
                Name     = "Lori Cori",
                Schedule = "14:00-18:00"
            };

            //adding 2 vets to the repository
            vetsRepository.Save(vet1);
            vetsRepository.Save(vet2);

            Assert.AreEqual(vetsRepository.Size(), 2);

            //test the find all
            List <Vet> allVets = new List <Vet>();

            foreach (Vet vet in vetsRepository.FindAll())
            {
                allVets.Add(vet);
            }
            Assert.AreEqual(allVets[0].ID, 1);
            Assert.AreEqual(allVets[1].ID, 2);

            //test the find one
            Vet vetFound = vetsRepository.FindOne(1);

            Assert.AreEqual(vetFound, vet1);
        }
Example #2
0
 public int countVets()
 {
     return(vetRepository.Size());
 }