Clear() public method

public Clear ( ) : void
return void
Ejemplo n.º 1
0
        public void ClearTest()
        {
            TimePeriodChain timePeriods = new TimePeriodChain();
            Assert.AreEqual( timePeriods.Count, 0 );
            timePeriods.Clear();
            Assert.AreEqual( timePeriods.Count, 0 );

            SchoolDay schoolDay = new SchoolDay();
            Assert.AreEqual( schoolDay.Count, 7 );
            schoolDay.Clear();
            Assert.AreEqual( schoolDay.Count, 0 );
        }
Ejemplo n.º 2
0
        public void StartTest()
        {
            DateTime now = ClockProxy.Clock.Now;
            TimePeriodChain timePeriods = new TimePeriodChain();
            Assert.AreEqual( timePeriods.Start, TimeSpec.MinPeriodDate );

            timePeriods.Add( new TimeBlock( now, Duration.Hour ) );
            Assert.AreEqual( timePeriods.Start, now );

            timePeriods.Clear();
            Assert.AreEqual( timePeriods.Start, TimeSpec.MinPeriodDate );
        }
Ejemplo n.º 3
0
        public void HasEndTest()
        {
            DateTime now = ClockProxy.Clock.Now;
            TimePeriodChain timePeriods = new TimePeriodChain();
            Assert.IsFalse( timePeriods.HasEnd );

            timePeriods.Add( new TimeBlock( Duration.Hour, TimeSpec.MaxPeriodDate ) );
            Assert.IsFalse( timePeriods.HasEnd );

            timePeriods.Clear();
            timePeriods.Add( new TimeBlock( now, Duration.Hour ) );
            Assert.IsTrue( timePeriods.HasEnd );
        }
Ejemplo n.º 4
0
        public void HasStartTest()
        {
            TimePeriodChain timePeriods = new TimePeriodChain();
            Assert.IsFalse( timePeriods.HasStart );

            timePeriods.Add( new TimeBlock( TimeSpec.MinPeriodDate, Duration.Hour ) );
            Assert.IsFalse( timePeriods.HasStart );

            timePeriods.Clear();
            timePeriods.Add( new TimeBlock( ClockProxy.Clock.Now, Duration.Hour ) );
            Assert.IsTrue( timePeriods.HasStart );
        }
Ejemplo n.º 5
0
        public void EndTest()
        {
            DateTime now = ClockProxy.Clock.Now;
            TimePeriodChain timePeriods = new TimePeriodChain();
            Assert.AreEqual( timePeriods.End, TimeSpec.MaxPeriodDate );

            timePeriods.Add( new TimeBlock( Duration.Hour, now ) );
            Assert.AreEqual( timePeriods.End, now );

            timePeriods.Clear();
            Assert.AreEqual( timePeriods.End, TimeSpec.MaxPeriodDate );
        }