コード例 #1
0
        public void ShoulAddInts()
        {
            var stu    = new Calculator2.Calculator2();
            var result = stu.AddInt(1, 2);

            Assert.That(result, Is.EqualTo(3));
        }
コード例 #2
0
        public void ShoulAddDoubles()
        {
            var stu    = new Calculator2.Calculator2();
            var result = stu.AddDoubles(1.1, 2.2);

            Assert.That(result, Is.EqualTo(3.3).Within(0.01));
        }
コード例 #3
0
        public void ShoulAddDoubles_WithBadTolerance()
        {
            var stu = new Calculator2.Calculator2();

            var result = stu.AddDoubles(1.1, 2.2);

            Assert.That(result, Is.EqualTo(30).Within(100));
        }
コード例 #4
0
        public void ShoulAddDoubles_withPercentage()
        {
            var stu = new Calculator2.Calculator2();

            var result = stu.AddDoubles(50, 50);

            Assert.That(result, Is.EqualTo(101).Within(1).Percent);
        }