public void CheckMaxWeightAllowedReached_100MaxWeightWithSeveralEmployeesButSubtractingOne_ReturnFalse()
        {
            // Arrange
            var myElevator = new Elevator(100);
            // employee 1
            var Director = new Employee();

            Director.Weight      = 75;
            Director.IsExecutive = true;
            // employee 2
            var Producer = new Employee();

            Producer.Weight = 85;

            // Act
            //adding employees to the elevator
            myElevator.InUser(Director);
            myElevator.InUser(Producer);
            // removing one
            myElevator.OutUser(Producer);
            var result = myElevator.CheckMaxWeightAllowedReached();

            // Assert
            Assert.IsFalse(result);
        }
        public void CheckMaxWeightAllowedReached_EmptyElevator_ReturnFalse()
        {
            // Arrange
            var myElevator = new Elevator(100);

            // Act
            var result = myElevator.CheckMaxWeightAllowedReached();

            // Assert
            Assert.IsFalse(result);
        }
        public void CheckMaxWeightAllowedReached_80MaxWeightWith80WeightEmployer_ReturnTrue()
        {
            // Arrange
            var myElevator = new Elevator(80);
            // employee 1
            var Programmer = new Employee();

            Programmer.Weight = 80;

            // Act
            //adding employees to the elevator
            myElevator.InUser(Programmer);
            var result = myElevator.CheckMaxWeightAllowedReached();

            // Assert
            Assert.IsTrue(result);
        }