public void Enqueue_WithComparer_DoesNotAddDuplicateItem() { var sut = new UniqueConcurrentQueue <string>(StringComparer.OrdinalIgnoreCase); sut.Enqueue("value"); sut.Enqueue("Value"); Assert.Single(sut); }
public void Enqueue_DoesNotAddDuplicateItem() { var sut = new UniqueConcurrentQueue <int>(); sut.Enqueue(1); sut.Enqueue(1); Assert.Single(sut); }
public void Enqueue_Class_DoesNotAddDuplicateItem() { var sut = new UniqueConcurrentQueue <TestClass>(); sut.Enqueue(new TestClass("value")); sut.Enqueue(new TestClass("value")); Assert.Single(sut); }