public void Get_GetFromEmptyQueueShouldNotWork() { // Arrange QueueArray <int> sut = new QueueArray <int>(); // Act // Assert Assert.Throws <DataStructureIsEmptyOnReadExeption>(() => sut.Get()); }
public void Get_GetNumbersFromQueueArrayShouldWork(int count) { // Arrange QueueArray <int> sut = new QueueArray <int>(); // Act for (int i = 0; i < count; i++) { sut.Add(i); } // Assert for (int expected = 0; expected < count; expected++) { Assert.Equal(expected, sut.Get()); } }