public void RemoveTest() { DateTime currentCalendarYear = Now.CalendarYear; DateTime previousCalendarYear = currentCalendarYear.AddYears(-1); DateTime nextCalendarYear = currentCalendarYear.AddYears(1); DateTimeSet dateTimeSet = new DateTimeSet(); Assert.False(dateTimeSet.Contains(previousCalendarYear)); dateTimeSet.Add(previousCalendarYear); Assert.True(dateTimeSet.Contains(previousCalendarYear)); dateTimeSet.Remove(previousCalendarYear); Assert.False(dateTimeSet.Contains(previousCalendarYear)); Assert.False(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Add(nextCalendarYear); Assert.True(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Remove(previousCalendarYear); Assert.True(dateTimeSet.Contains(nextCalendarYear)); } // RemoveTest
public void RemoveTest() { DateTime currentCalendarYear = TimeTool.CurrentCalendarYear; DateTime previousCalendarYear = currentCalendarYear.AddYears(-1); DateTime nextCalendarYear = currentCalendarYear.AddYears(1); DateTimeSet dateTimeSet = new DateTimeSet(); Assert.IsFalse(dateTimeSet.Contains(previousCalendarYear)); dateTimeSet.Add(previousCalendarYear); Assert.IsTrue(dateTimeSet.Contains(previousCalendarYear)); dateTimeSet.Remove(previousCalendarYear); Assert.IsFalse(dateTimeSet.Contains(previousCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Add(nextCalendarYear); Assert.IsTrue(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Remove(previousCalendarYear); Assert.IsTrue(dateTimeSet.Contains(nextCalendarYear)); }
public void ContainsTest() { DateTime currentCalendarYear = TimeTool.CurrentCalendarYear; DateTime previousCalendarYear = currentCalendarYear.AddYears(-1); DateTime nextCalendarYear = currentCalendarYear.AddYears(1); DateTimeSet dateTimeSet = new DateTimeSet(); Assert.IsFalse(dateTimeSet.Contains(currentCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(previousCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Add(previousCalendarYear); Assert.IsFalse(dateTimeSet.Contains(currentCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(previousCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Add(nextCalendarYear); Assert.IsFalse(dateTimeSet.Contains(currentCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(previousCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Add(currentCalendarYear); Assert.IsTrue(dateTimeSet.Contains(currentCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(previousCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Remove(nextCalendarYear); Assert.IsTrue(dateTimeSet.Contains(currentCalendarYear)); Assert.IsTrue(dateTimeSet.Contains(previousCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(nextCalendarYear)); dateTimeSet.Clear(); Assert.IsFalse(dateTimeSet.Contains(currentCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(previousCalendarYear)); Assert.IsFalse(dateTimeSet.Contains(nextCalendarYear)); }