Beispiel #1
0
        public void TurcellNeedsToTurnKey()
        {
            Turcell turcell = new Turcell();

            string actual = turcell.UseKey();

            Assert.Equal("Turns key.", actual);
        }
Beispiel #2
0
        public void TurcellCanBeFilledWith12GallonsOfGas()
        {
            Turcell turcell = new Turcell();

            int actual = turcell.FillWithGas();

            Assert.Equal(12, actual);
        }
Beispiel #3
0
        public void TurcellIsBroken()
        {
            Turcell turcell = new Turcell
            {
                SelfPropelled = false
            };

            Assert.False(turcell.SelfPropelled);
        }
Beispiel #4
0
        public void TurcellHasBrokenHorn()
        {
            Turcell turcell = new Turcell
            {
                HasHorn = false
            };

            Assert.False(turcell.HasHorn);
        }
Beispiel #5
0
        public void TurcellCanHaveFullBackSeat()
        {
            Turcell turcell = new Turcell
            {
                BackseatSpace = false
            };

            Assert.False(turcell.BackseatSpace);
        }
Beispiel #6
0
        public void TurcellCanCostEvenLess()
        {
            Turcell turcell = new Turcell
            {
                Cost = 500
            };

            Assert.Equal(500, turcell.Cost);
        }
Beispiel #7
0
        public void TurcellCanHave3Wheels()
        {
            Turcell turcell = new Turcell
            {
                NumberOfWheels = 3
            };

            Assert.Equal(3, turcell.NumberOfWheels);
        }
Beispiel #8
0
        public void TurcellCanHave3Doors()
        {
            Turcell turcell = new Turcell
            {
                NumberOfDoors = 3
            };

            Assert.Equal(3, turcell.NumberOfDoors);
        }
Beispiel #9
0
        static void Main(string[] args)
        {
            Turcell      turcell      = new Turcell();
            Camry        camry        = new Camry();
            BRZ          brz          = new BRZ();
            MountainBike mountainBike = new MountainBike();
            Motorcycle   motorcycle   = new Motorcycle();

            Console.WriteLine($"Class: {turcell}.  Inherited Number of Wheels: {turcell.NumberOfWheels}\n" +
                              "");
            Console.WriteLine($"Class: {camry}.  Inherited Number of Doors: {camry.NumberOfDoors}\n" +
                              "");
            Console.WriteLine($"Class: {brz}.  Inherited Backseat Space: {brz.BackseatSpace}\n" +
                              "");
            Console.WriteLine($"Class: {motorcycle}.  Inherited Number of Wheels: {motorcycle.NumberOfWheels}\n" +
                              "");
            Console.WriteLine($"Class: {mountainBike}.  Inherited Self-Propelled: {mountainBike.SelfPropelled}\n" +
                              "");
        }
Beispiel #10
0
        public void TurcellIsSelfPropelled()
        {
            Turcell turcell = new Turcell();

            Assert.True(turcell.SelfPropelled);
        }
Beispiel #11
0
        public void TurcellHasHorn()
        {
            Turcell turcell = new Turcell();

            Assert.True(turcell.HasHorn);
        }
Beispiel #12
0
        public void TurcellHasBackSeatSpace()
        {
            Turcell turcell = new Turcell();

            Assert.True(turcell.BackseatSpace);
        }
Beispiel #13
0
        public void TurcellHasCorrectCost()
        {
            Turcell turcell = new Turcell();

            Assert.Equal(2000, turcell.Cost);
        }
Beispiel #14
0
        public void TurcellHas4Wheels()
        {
            Turcell turcell = new Turcell();

            Assert.Equal(4, turcell.NumberOfWheels);
        }
Beispiel #15
0
        public void TurcellHas2Doors()
        {
            Turcell turcell = new Turcell();

            Assert.Equal(2, turcell.NumberOfDoors);
        }