Ejemplo n.º 1
0
		public void AddItemAtPositionZeroGivenEmptyStackedList()
		{
			// Arrange
			var stackedList = new StackedList<int>();

			// Act
			stackedList.Push(0);

			// Assert
			Assert.That(stackedList.ElementAt(0) == 0);
		}
Ejemplo n.º 2
0
        public void AddItemAtPositionZeroGivenEmptyStackedList()
        {
            // Arrange
            var stackedList = new StackedList <int>();

            // Act
            stackedList.Push(0);

            // Assert
            Assert.That(stackedList.ElementAt(0) == 0);
        }
Ejemplo n.º 3
0
		public void NotChangeThePositionOfAnExistingElement()
		{
			// Arrange
			var stackedList = new StackedList<int>();
			stackedList.Push(0);

			// Act
			stackedList.Push(1);

			// Assert
			Assert.That(stackedList.ElementAt(0) == 0);
		}
Ejemplo n.º 4
0
		public void AddItemAtPositionOneGivenStackedListWithOneItem()
		{
			// Arrange
			var stackedList = new StackedList<int>();
			stackedList.Push(0);

			// Act
			stackedList.Push(1);

			// Assert
			Assert.That(stackedList.ElementAt(1) == 1);
		}
Ejemplo n.º 5
0
        public void NotChangeThePositionOfAnExistingElement()
        {
            // Arrange
            var stackedList = new StackedList <int>();

            stackedList.Push(0);

            // Act
            stackedList.Push(1);

            // Assert
            Assert.That(stackedList.ElementAt(0) == 0);
        }
Ejemplo n.º 6
0
        public void AddItemAtPositionOneGivenStackedListWithOneItem()
        {
            // Arrange
            var stackedList = new StackedList <int>();

            stackedList.Push(0);

            // Act
            stackedList.Push(1);

            // Assert
            Assert.That(stackedList.ElementAt(1) == 1);
        }