예제 #1
0
        public void IsRightTest_true()
        {
            //Arrange
            Triangle_3s testTriangle_3s = new Triangle_3s();

            double[] values = { 3, 4, 5 };

            //Act /Assert
            Assert.IsTrue(testTriangle_3s.isRightTriangle(values) == true);
        }
예제 #2
0
        public void IsRightTest_exception()
        {
            //Arrange
            Triangle_3s testTriangle_3s = new Triangle_3s();

            double[] values = { 3, 10, 5 };

            //Act /Assert
            var ex = Assert.Throws <ArgumentException>(() => testTriangle_3s.isRightTriangle(values));

            Assert.That(ex.Message, Is.EqualTo("This is not a valid triangle"));
        }