Ejemplo n.º 1
0
        public void BRZCanHonkHorn()
        {
            BRZ brz = new BRZ();

            string actual = brz.Honk();

            Assert.Equal("Honk honk!", actual);
        }
Ejemplo n.º 2
0
        public void BRZCanBeFilledWith18GallonsOfGas()
        {
            BRZ brz = new BRZ();

            int actual = brz.FillWithGas();

            Assert.Equal(18, actual);
        }
Ejemplo n.º 3
0
        public void BRZHasBrokenHorn()
        {
            BRZ brz = new BRZ
            {
                HasHorn = false
            };

            Assert.False(brz.HasHorn);
        }
Ejemplo n.º 4
0
        public void BRZCanSomehowMagicallyHaveBackSeatSpace()
        {
            BRZ brz = new BRZ
            {
                BackseatSpace = true
            };

            Assert.True(brz.BackseatSpace);
        }
Ejemplo n.º 5
0
        public void BRZCanCostEvenMore()
        {
            BRZ brz = new BRZ
            {
                Cost = 75000
            };

            Assert.Equal(75000, brz.Cost);
        }
Ejemplo n.º 6
0
        public void BRZCanHave5Wheels()
        {
            BRZ brz = new BRZ
            {
                NumberOfWheels = 5
            };

            Assert.Equal(5, brz.NumberOfWheels);
        }
Ejemplo n.º 7
0
        public void BRZCanHave4Doors()
        {
            BRZ brz = new BRZ
            {
                NumberOfDoors = 4
            };

            Assert.Equal(4, brz.NumberOfDoors);
        }
Ejemplo n.º 8
0
        public void BRZIsNotGoingAnywhere()
        {
            BRZ brz = new BRZ
            {
                SelfPropelled = false
            };

            Assert.False(brz.SelfPropelled);
        }
Ejemplo n.º 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" +
                              "");
        }
Ejemplo n.º 10
0
        public void BRZHasHorn()
        {
            BRZ brz = new BRZ();

            Assert.True(brz.HasHorn);
        }
Ejemplo n.º 11
0
        public void BRZHasNoBackSeatSpace()
        {
            BRZ brz = new BRZ();

            Assert.False(brz.BackseatSpace);
        }
Ejemplo n.º 12
0
        public void BRZHasCorrectCost()
        {
            BRZ brz = new BRZ();

            Assert.Equal(50000, brz.Cost);
        }
Ejemplo n.º 13
0
        public void BRZHas4Wheels()
        {
            BRZ brz = new BRZ();

            Assert.Equal(4, brz.NumberOfWheels);
        }
Ejemplo n.º 14
0
        public void BRZIsSelfPropelled()
        {
            BRZ brz = new BRZ();

            Assert.True(brz.SelfPropelled);
        }
Ejemplo n.º 15
0
        public void BRZHas2Doors()
        {
            BRZ brz = new BRZ();

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