public void TestSubtractionRule()
        {
            Subtraction rule = new Subtraction();

            Assert.False(rule.Execute("CIL"));
            Assert.False(rule.Execute("MXD"));
            Assert.True(rule.Execute("XIX"));
        }
Beispiel #2
0
        public void BaseFunctionTest()
        {
            Subtraction sub      = new Subtraction();
            double      expected = 2;
            double      actual   = sub.Execute(4, 2);

            Assert.AreEqual(expected, actual);
        }
        public void Subtraction_Works()
        {
            var subtraction = new Subtraction();

            var result = subtraction.Execute(2, 1);

            Assert.AreEqual(1,result);
        }
Beispiel #4
0
        public void Execute_WhenAnyValues_ThenReturnSubtraction()
        {
            //Arrange
            var subtraction = new Subtraction();

            //Act
            var result = subtraction.Execute(10, 20);

            //Assert
            Assert.That(result, Is.EqualTo(-10));
        }
Beispiel #5
0
        public void NullArgsTest()
        {
            Subtraction sub = new Subtraction();

            Assert.Catch <NotEnoughArgsException>(() => sub.Execute());
        }
Beispiel #6
0
 public int Subtract(int a, int b) => Subtraction.Execute(a, b);