public void Push_WhenNewElement_ThenAdded() { // given int element = 46; // when testObject.Push(element); // then testObject.Should().HaveCount(numbers.Length + 1); testObject.GetMin().Should().Be(minimum); testObject.GetMax().Should().Be(maximum); }
public void Push_WhenEmpty_ThenAdded() { // given int element = 19; testObject = new DoubleHeap <int>(); // when testObject.Push(element); // then testObject.Should().HaveCount(1); testObject.GetMin().Should().Be(element); testObject.GetMax().Should().Be(element); }