Exemple #1
0
        static void ThingsAReallyReallyLongBusCanDo()
        {
            ReallyReallyLongBus bus = new ReallyReallyLongBus();

            Console.WriteLine("-----does a ReallyReallyLongBus make noise?-----");
            bool output1 = bus.MakesNoise;

            Console.WriteLine(output1);
            Console.WriteLine("-----does a ReallyReallyLongBu start?-----");
            bool output2 = bus.Starts;

            Console.WriteLine(output2);
            Console.WriteLine("======Does a ReallyReallyLongBu honk?======");
            Console.WriteLine(bus.Honk());
            Console.WriteLine("======Does a ReallyReallyLongBu turn on?======");
            Console.WriteLine(bus.TurnOn());
            Console.WriteLine("======Does the ReallyReallyLongBu drive?======");
            Console.WriteLine(bus.DriveForward());
            Console.WriteLine("======Does the ReallyReallyLongBu go in reverse?======");
            Console.WriteLine(bus.Reverse());
            Console.WriteLine("======Does a ReallyReallyLongBu turn off?======");
            Console.WriteLine(bus.TurnOff());
            Console.WriteLine("price:");
            Console.WriteLine(bus.Price);
        }
        public void ReallyReallyLongBusCanTurnOn()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            string var             = rl.TurnOn();

            //assert
            Assert.Equal("The Really Really Long Bus doesn't turn on", var);
        }
        public void ReallyReallyLongBusCanTurnOff()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            //act
            string var = rl.TurnOff();

            //assert
            Assert.Equal("The Really Really Long Bus has been turned off forever", var);
        }
        public void ReallyReallyLongBusCanHonk()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            string output          = rl.Honk();


            //assert
            Assert.Equal("BEEP BEEP", output);
        }
        public void ReallyReallyLongBusCanDrive()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            string output          = rl.DriveForward();


            //assert
            Assert.Equal("The Really Really Long Bus doesn't drive forward", output);
        }
        public void ReallyReallyLongBusPrice()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();

            int output1 = rl.Price;

            //assert
            Assert.Equal(13000, output1);
        }
        public void ReallyReallyLonBusIsReaL()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            //act
            bool output = rl.IsReal;

            //assert
            Assert.False(output);
        }
        public void ReallyReallyLongBusMakesnoise()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            //act
            bool output1 = rl.MakesNoise;

            //assert
            Assert.False(output1);
        }
        public void TheReallyReallyongBusCanreverse()
        {
            //arrange
            ReallyReallyLongBus rl = new ReallyReallyLongBus();
            //act

            string output = rl.Reverse();

            //assert
            Assert.Equal("The Really Really Long Bus doesn't go in reverse", output);
        }