Esempio n. 1
0
        public void BilPris240Test()
        {
            // Arrange
            Bil opel = new Bil();
            // Act
            double pris           = opel.Pris();
            double discountedPris = 0;

            if (opel.WeekendRabat)
            {
                discountedPris = opel.Pris();
            }
            else if (!opel.WeekendRabat)
            {
                pris = opel.Pris();
            }

            // Assert
            if (opel.WeekendRabat)
            {
                Assert.AreEqual(192, discountedPris);
            }
            else
            {
                Assert.AreEqual(240, pris);
            }
        }
Esempio n. 2
0
 public double Weekend(Bil nyBil)
 {
     if (nyBil._dato.DayOfWeek == DayOfWeek.Saturday || nyBil._dato.DayOfWeek == DayOfWeek.Sunday)
     {
         return(nyBil.Pris() * 0.8);
     }
     return(nyBil.Pris());
 }
        public void TestWeekendRabat()
        {
            Bil b = new Bil("AZ51225", new DateTime(2018, 9, 23));

            b.Pris(true);

            Assert.AreEqual(182.4m, b.Pris(true));
        }
        public int GetMCBilPris()
        {
            var mc2  = new MC();
            var bil2 = new Bil();

            return(mc2.Pris() + bil2.Pris());
        }
Esempio n. 5
0
        public int BilMedRabat()
        {
            var bilRabat = new Bil();

            bilRabat.BroBizz = true;
            return(bilRabat.Pris());
        }
        public void PrisBilTest()
        {
            var    bil  = new Bil("a", DateTime.MinValue);
            double pris = bil.Pris();

            Assert.AreEqual(240, pris);
        }
        public void BilMedRabatTest()
        {
            var bilrabat = new Bil();

            bilrabat.BroBizz = true;
            Assert.AreEqual(228, bilrabat.Pris());
        }
Esempio n. 8
0
        public void TestBilPris()
        {
            Bil b1     = new Bil();
            var result = b1.Pris();

            Assert.AreEqual(240, result);
        }
        public void BroBizzBilTest()
        {
            var    bil  = new Bil("c", DateTime.MaxValue);
            double pris = bil.Pris();

            Assert.AreEqual(240 * 0.95, pris);
        }
Esempio n. 10
0
        public int BilPrisØresundBizz()
        {
            var bil = new Bil();

            bil.BroBizz = true;
            return(bil.Pris());
        }
Esempio n. 11
0
        public void GetBilBrobizzTest()
        {
            var bil = new Bil();

            bil.Brobizz = true;
            Assert.AreEqual(228, bil.Pris());
        }
        public KoretojDTO Get(int id)
        {
            KoretojDTO mitKoretoj = new KoretojDTO();

            if (id == 1)
            {
                MC minMCStorebaelt = new MC();
                mitKoretoj.pris = minMCStorebaelt.Pris();
                mitKoretoj.type = minMCStorebaelt.KøreTøjType();

                return(mitKoretoj);
            }
            if (id == 2)
            {
                Bil minBilStorebaelt = new Bil();
                mitKoretoj.pris = minBilStorebaelt.Pris();
                mitKoretoj.type = minBilStorebaelt.KøreTøjType();

                return(mitKoretoj);
            }
            else
            {
                return(mitKoretoj);
            }
        }
Esempio n. 13
0
        public void Brobizz_bil()
        {
            Bil rabat = new Bil();

            rabat.Brobizz = true;
            Assert.AreEqual(rabat.Pris(), 190);
        }
Esempio n. 14
0
        public int BilprisMedBizz()
        {
            var billet = new Bil();

            billet.BroBizz = true;
            return(billet.Pris());
        }
Esempio n. 15
0
        public void PrisTestBil_decimal()
        {
            string nummerplade = "abc123";
            Bil    bil         = new Bil(nummerplade, DateTime.Today, false);

            Assert.AreEqual(bil.Pris(), 240);
        }
Esempio n. 16
0
        public void GetBilPrisTest()
        {
            var bil  = new Bil();
            int pris = bil.Pris();

            Assert.AreEqual(240, pris);
        }
Esempio n. 17
0
        public void BilPrisMetodeTest()
        {
            var bil = new Bil();

            decimal pris = bil.Pris(true);

            Assert.AreEqual(237.5, pris);
        }
Esempio n. 18
0
        public void BilPrisTest()
        {
            Bil bil = new Bil();

            decimal result = bil.Pris();

            Assert.AreEqual(240, result);
        }
Esempio n. 19
0
        public void PrisTest()
        {
            var bil = new Bil("1234567", DateTime.Today);

            int Pris = bil.Pris(240);

            Assert.AreEqual(240, Pris);
        }
Esempio n. 20
0
        public void TestMethodPris()
        {
            Bil minBil = new Bil("");

            decimal pris = minBil.Pris();

            Assert.AreEqual(240, pris);
        }
Esempio n. 21
0
        public void BilPrisTest()
        {
            Bil bil = new Bil("45", new DateTime(1990, 3, 12), false);

            int result = bil.Pris();

            Assert.AreEqual(240, result);
        }
        public void TestPrisBil()
        {
            Bil bil = new Bil();

            decimal resultat = bil.Pris(false);

            Assert.AreEqual(240, resultat);
        }
Esempio n. 23
0
        static void Main(string[] args)
        {
            Bil bil = new Bil("Nummerplade");

            Console.WriteLine(bil.Pris());

            Console.ReadLine();
        }
        public void TestBil()
        {
            Bil bil = new Bil();

            decimal a = bil.Pris(false);

            Assert.AreEqual(a, 240m);
        }
Esempio n. 25
0
        public void WeekendRabat()
        {
            Bil bil = new Bil();

            bil.Brobizz = false;
            bil.Dato    = new DateTime(2018, 02, 04);
            Assert.AreEqual(160, bil.Pris());
        }
Esempio n. 26
0
        public void PrisMedBrobizzTest()
        {
            Bil b1 = new Bil("1234567", DateTime.Today);

            b1.Brobizz = true;
            int pris = b1.Pris(240);

            Assert.AreEqual(230, pris);
        }
        public void TestBildato5()
        {
            Bil bil = new Bil();

            bil.Dato = new DateTime(2018, 9, 22);
            decimal a = bil.Pris(false);

            Assert.AreEqual(a, (240m / 100m) * 80m);
        }
        public void TestBrobizz2()
        {
            Bil bil = new Bil();

            decimal pris = bil.Pris(true);
            decimal exp  = (240m / 100m) * 95m;

            Assert.AreEqual(pris, exp);
        }
Esempio n. 29
0
        public void PrisMedBrobizzOgWeekendTest()
        {
            DateTime Dato = new DateTime(2018, 02, 03);
            Bil      b1   = new Bil("1234567", Dato);

            int pris = b1.Pris(240);

            Assert.AreEqual(190, pris);
        }
Esempio n. 30
0
        public void BilPris()
        {
            //Arange
            var bil = new Bil();
            //Act
            decimal pris = bil.Pris();

            //Assort
            Assert.AreEqual(240, pris);
        }