예제 #1
0
        public void RegistreringsAfgift_81000_2014()
        {
            //arrange
            Bil bil = new DieselBil("BMW", 81000, 2014, 10, "23r23r", 69);

            //act
            bil.RegistreringsAfgift();
            //assert
            Assert.AreEqual(145800, bil.RegistreringsAfgift());
        }
예제 #2
0
        public void RegistreringsAfgift_80499_2014()
        {
            // arrange
            Bil bil = new DieselBil("Kia", 80499, 2014, 15, "jt6tyrj", 10);

            //act
            bil.RegistreringsAfgift();

            //assert
            Assert.AreEqual(84523, 95, bil.RegistreringsAfgift());
        }
        public void HalvÅrligEjerafgiftTest_DieselExTest()
        {
            //Arange
            Bil Dbil = new DieselBil("Kia", 1500000, 2013, 4, "jt6tyrj", 4);

            //Act
            Dbil.HalvÅrligEjerafgift();

            //Assert
            Assert.AreEqual(2000, Dbil.HalvÅrligEjerafgift());
        }
        public void HalvÅrligEjerafgiftTest_Dieselbil_medPartikel()
        {
            //Arange
            Bil Dbil = new DieselBil("Skoda", 300000, 2004, 10, "w4h4h5h4", 6);

            //Act
            Dbil.HalvÅrligEjerafgift();

            //Assert
            Assert.AreEqual(2000, Dbil.HalvÅrligEjerafgift());
        }
        public void HalvÅrligEjerafgiftTest_DiselBil_udenPartikel()
        {
            //Arange
            Bil Dbil = new DieselBil("Skoda", 0, 2004, 10, "w4h4h5h4", 6, false);

            //Act
            Dbil.HalvÅrligEjerafgift();

            //Assert
            Assert.AreEqual(2500, Dbil.HalvÅrligEjerafgift());
        }
예제 #6
0
        public void RegistreringsAfgiftTestexception()
        {
            // arrange
            Bil bil = new DieselBil("BMW", 0, 2010, 10, "23r23r", 69);

            //act
            bil.RegistreringsAfgift();

            // assert

            Assert.AreEqual(84525, bil.RegistreringsAfgift());
        }