示例#1
0
        public void GetOddNumbers_LimitGreaterThanZero_ReturnsOddNumbersFromZeroToLimit()
        {
            // Arrange
            var math = new TestNinja.Fundamentals.Math();

            // Act
            var result = math.GetOddNumbers(5);

            // Assert
            Assert.Equal(new[] { 1, 3, 5 }, result);
        }
示例#2
0
        public void Max_NumbersInEqual_ReturnLargerArgument(int value1, int value2, int expected)
        {
            // Arrange
            var math = new TestNinja.Fundamentals.Math();

            // Act
            var result = math.Max(value1, value2);

            // Assert
            Assert.Equal(expected, result);
        }
示例#3
0
        public void Add_WhenCalled_ReturnSumOfArguments()
        {
            // Arrange
            var math = new TestNinja.Fundamentals.Math();

            // Act
            var result = math.Add(1, 2);

            // Assert
            Assert.Equal(3, result);
        }
示例#4
0
 public void SetUp()
 {
     _math = new Math();
 }
示例#5
0
 public void Setup()
 {
     _math = new TestNinja.Fundamentals.Math();
 }
示例#6
0
 public void SetUpMathInstance()
 {
     _math = new Math();
 }
示例#7
0
 public void SetUp()
 {
     //the object will be reinitialized for each test
     //arrange
     _math = new Math();
 }
示例#8
0
 public void TearDown()
 {
     _math = null;
 }
示例#9
0
 public void SetUp()
 {
     _math       = new Math();
     _oddNumbers = new List <int>();
     _result     = 0;
 }
示例#10
0
 public void Initialize()
 {
     math = new Math();
 }
示例#11
0
 public void TearDown()
 {
     _math = null; // not really necessary here
 }
示例#12
0
 public void SetUp()
 {
     // Arrange
     _math = new Math();
 }