コード例 #1
0
        public void CalculateAvailability(CalculateAvailabilityCase tCase)
        {
            decimal result = 0;

            if (tCase.Result.ShouldFail)
            {
                Assert.Throws <Exception>(() => Manager.CalculateAvailability(tCase.Src));
            }
            else
            {
                Assert.DoesNotThrow(() => result =
                                        Convert.ToDecimal(Manager.CalculateAvailability(tCase.Src).TotalDays));
                Assert.AreEqual(result, tCase.Result.Value);
            }
        }