示例#1
0
        public void MoreThanEase3()
        {
            var breakDownTime         = new HungryTestHelper.TimeRange(5, 15);
            var nutrientOutputRunTime = new HungryTestHelper.TimeRange(5, 15);

            HungryTestHelper helper = new HungryTestHelper(this.IsSingle, 10, 0, 0, 0, 20, breakDownTime, nutrientOutputRunTime);
            var elapseds            = helper.Start();

            Assert.IsTrue(helper.IsCorrect(elapseds));
        }
示例#2
0
        public void IdealState()
        {
            var breakDownTime         = new HungryTestHelper.TimeRange(0, 0);
            var nutrientOutputRunTime = new HungryTestHelper.TimeRange(0, 0);

            HungryTestHelper helper = new HungryTestHelper(this.IsSingle, 5, 0, 0, 0, 10, breakDownTime, nutrientOutputRunTime);
            var elapseds            = helper.Start();

            Assert.IsTrue(helper.IsCorrect(elapseds));
        }
示例#3
0
        public void MoreThanEase2()
        {
            var breakDownTime         = new HungryTestHelper.TimeRange(0, 0);
            var nutrientOutputRunTime = new HungryTestHelper.TimeRange(5, 15);

            if (!this.IsSingle)
            {
                Debug.WriteLine("begin");
            }

            HungryTestHelper helper = new HungryTestHelper(this.IsSingle, 5, 0, 0, 0, 20, breakDownTime, nutrientOutputRunTime);
            var elapseds            = helper.Start();

            if (!this.IsSingle)
            {
                Debug.WriteLine("end");
            }
            Assert.IsTrue(helper.IsCorrect(elapseds));
        }