public void CanAddFloatNumbers() { var four = 4.0f; var set = new Set(1); set.Add(four); Assert.IsFalse(set.IsEmpty()); Assert.AreEqual(four, set.Get()); }
public void IfITryAddTheSameNumberManyTimes_ThenItShouldNotBeAdded() { const int four = 4; var set = new Set(5); set.Add(four); set.Add(four); set.Add(four); set.Add(four); set.Add(four); Assert.IsFalse(set.IsEmpty()); Assert.AreEqual(null, set.Get()); Assert.AreEqual(null, set.Get()); Assert.AreEqual(null, set.Get()); Assert.AreEqual(null, set.Get()); Assert.AreEqual(four, set.Get()); }
public void IfIAddOneElement_ThenItShouldBeNotEmpty() { const int four = 4; var set = new Set(1); Assert.IsTrue(set.IsEmpty()); set.Add(four); Assert.IsFalse(set.IsEmpty()); }