public void ContainsFee_ReturnsFalse_ForFeeNotInFees()
        {
            // Arrange
            var         fee        = Substitute.For <IFee>();
            var         calculator = Substitute.For <IFeeCalculator>();
            VehicleFees sut        = CreateSut(calculator);

            // Act
            // Assert
            Assert.False(sut.ContainsFee(fee));
        }
        public void RemoveFee_RemovesFeeFromFees_ForUnknownFee()
        {
            // Arrange
            var         fee        = Substitute.For <IFee>();
            var         calculator = Substitute.For <IFeeCalculator>();
            VehicleFees sut        = CreateSut(calculator);

            // Act
            sut.RemoveFee(fee);

            // Assert
            Assert.False(sut.ContainsFee(fee));
        }
예제 #3
0
 public bool ContainsFee(IFee fee)
 {
     return(VehicleFees.ContainsFee(fee));
 }