Example #1
0
 public void GetOneJourneyByID()
 {
     using (EFJourneyMapper mapper = new EFJourneyMapper(CONNECTION_STRING))
     {
         Assert.AreEqual(journeyClassic1.Description, mapper.FindBy(1).Description);
     }
 }
Example #2
0
        public void DeleteJourney()
        {
            using (EFJourneyMapper mapper = new EFJourneyMapper(CONNECTION_STRING))
            {
                mapper.Delete(2);

                Expression <Func <Journey, bool> > expression = j => j.ID == 2;
                Assert.AreEqual(0, mapper.FindBy(expression).Count);
            }
        }
Example #3
0
        public void UpdateJourney()
        {
            using (EFJourneyMapper mapper = new EFJourneyMapper(CONNECTION_STRING))
            {
                journeyClassic4 = mapper.AddorUpdate(journeyClassic4);

                journeyClassic4.Description = "coucou";
                journeyClassic4             = mapper.AddorUpdate(journeyClassic4);

                Assert.AreEqual("coucou", mapper.FindBy(journeyClassic4.ID).Description);
            }
        }
Example #4
0
        public void GetOneJourneyBysearch()
        {
            Journey journey = journeyClassic4;

            journey.ID       = 0;
            journey.FreeSeat = 10;
            using (EFJourneyMapper mapper = new EFJourneyMapper(CONNECTION_STRING))
            {
                journey = mapper.AddorUpdate(journey);

                Expression <Func <Journey, bool> > expression = j => j.Description == journey.Description && j.Driver == journey.Driver;
                Assert.AreEqual(journey.ID, mapper.FindBy(expression).First().ID);
            }
        }
Example #5
0
        public void UpdateJourneyAddPassenger()
        {
            journeyClassic4.ID          = 0;
            journeyClassic4.Description = "trajet 5";
            journeyClassic4.Driver      = users[1];
            using (EFJourneyMapper mapper = new EFJourneyMapper(CONNECTION_STRING))
            {
                journeyClassic4 = mapper.AddorUpdate(journeyClassic4);

                journeyClassic4.Passengers.Add(users[0]);
                mapper.AddorUpdate(journeyClassic4);

                Assert.AreEqual(users[0].Login, mapper.FindBy(journeyClassic4.ID).Passengers.First().Login);
            }
        }