예제 #1
0
        public void Given_RectangleOperationHelper_width_5_height_5_when_computer_then_25()
        {
            int       expected = 25;
            Rectangle input    = new Rectangle();

            input.width  = 5;
            input.height = 5;
            int actual = RectangleOperationHelper.Computer(input);

            Assert.AreEqual(expected, actual);
        }
예제 #2
0
        public void Given_Rectangle_Width_9_Height_18_When_ComputeArea_Then_162()
        {
            int       expected = 162;
            Rectangle input    = new Rectangle();

            input.Width  = 9;
            input.Height = 18;
            int actual = RectangleOperationHelper.ComputeArea(input);

            Assert.AreEqual(expected, actual);
        }
예제 #3
0
        public void Given_Rectangle_Width_0_Height_0_When_ComputeArea_Then_0()
        {
            int       expected = 0;
            Rectangle input    = new Rectangle();

            input.Width  = 0;
            input.Height = 0;
            int actual = RectangleOperationHelper.ComputeArea(input);

            Assert.AreEqual(expected, actual);
        }
        public void ComputeAreaTest()
        {
            int       expected = 25;
            Rectangle input    = new Rectangle();

            input.Width  = 5;
            input.Height = 5;
            int actual = RectangleOperationHelper.ComputeArea(input);

            Assert.AreEqual(expected, actual);
        }
예제 #5
0
 public void Given_Rectangle_null_When_ComputeArea_Then_NullReferenceException()
 {
     Rectangle input  = null;
     int       actual = RectangleOperationHelper.ComputeArea(input);
 }