public void TestNoDupesAdded() { var numberCollection = new NumberCollectionSingleton(); numberCollection.Add(1); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(1); Assert.IsTrue(numberCollection.GetTotalCount() == 2); }
public void TestNewDupes() { var numberCollection = new NumberCollectionSingleton(); numberCollection.Add(1); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(1); Assert.IsTrue(numberCollection.GetLatestDuplicateCount() == 3); Assert.IsTrue(numberCollection.GetLatestDuplicateCount() == 0); }
public void TestNewUniqies() { var numberCollection = new NumberCollectionSingleton(); numberCollection.Add(1); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(2); numberCollection.Add(1); Assert.IsTrue(numberCollection.GetLatestNewUniques() == 2); Assert.IsTrue(numberCollection.GetLatestNewUniques() == 0); }