Exemplo n.º 1
0
        public void HasTopSecretPassengerPlane()
        {
            Airport        airport             = new Airport(planes);
            PassengerPlane actualResultPlane   = airport.GetSecretPassengerPlanes().First();
            PassengerPlane expectedResultPlane = planeWithMaxPassengersCapacity.First() as PassengerPlane;

            Assert.IsTrue(actualResultPlane.IsEqualByHash(expectedResultPlane));
        }
Exemplo n.º 2
0
        public void HasNoMilitaryTransportPlane()
        {
            Airport        airport             = new Airport(planes);
            PassengerPlane actualResultPlane   = airport.GetSecretPassengerPlanes().First();
            MilitaryPlane  expectedResultPlane = transportMilitaryPlane.First();

            Assert.IsFalse(actualResultPlane.IsEqualByHash(expectedResultPlane));
        }
Exemplo n.º 3
0
        public void HasCorrectPassengerPlaneWithMaxPassengersCapacity()
        {
            Airport        airport             = new Airport(planes);
            PassengerPlane actualResultPlane   = airport.GetPassengerPlaneWithMaxPassengersCapacity();
            PassengerPlane expectedResultPlane = (PassengerPlane)planeWithMaxPassengersCapacity.First();

            Assert.IsTrue(actualResultPlane.IsEqualByHash(expectedResultPlane));
        }