Example #1
0
        public void StackConstructorTestInt()
        {
            int param0 = 5;                                                 // TODO: Initialize to an appropriate value
            Stack_Accessor <int> target = new Stack_Accessor <int>(param0); // TODO: Initialize to an appropriate value

            Assert.IsNotNull(target);
        }
Example #2
0
        public void PopTestEmptyStack()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value

            string actual;

            actual = target.Pop();
        }
Example #3
0
        public void CountTestEmptyStack()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value

            int expected = 0; // TODO: Initialize to an appropriate value
            int actual;
            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #4
0
        public void PopTestEmptyStackMultipleTimes()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = target.Pop();                                           // TODO: Initialize to an appropriate value

            item = target.Pop();
            item = target.Pop();
            item = target.Pop();
        }
Example #5
0
        public void IsEmptyTestStackEmpty()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value

            bool expected = true;                                                 // TODO: Initialize to an appropriate value
            bool actual;

            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }
Example #6
0
        public void CountTestEmptyStack()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value

            int expected = 0;                                                     // TODO: Initialize to an appropriate value
            int actual;

            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #7
0
        public void PopTestEmptyStackThenPush()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = target.Pop();                                           // TODO: Initialize to an appropriate value

            item = "Hello";                                                       // TODO: Initialize to an appropriate value
            target.Push(item);
            string actual;

            actual = target.Peek();
        }
Example #8
0
        public void PushTestPushStackIsFullException()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
        }
Example #9
0
        public void IsEmptyTestStackHasItem()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);

            bool expected = false; // TODO: Initialize to an appropriate value
            bool actual;

            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }
Example #10
0
        public void PushTestEmptyStack()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);

            string expected = "Hello"; // TODO: Initialize to an appropriate value
            string actual;

            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #11
0
        public void CountTestDefault()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello"; // TODO: Initialize to an appropriate value
            target.Push(item);
            target.Push(item);
            target.Push(item);

            int expected = 3; // TODO: Initialize to an appropriate value
            int actual;
            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #12
0
        public void PeekTestCheckDoesntRemoveItem()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);
            item = target.Peek();

            int expected = 1; // TODO: Initialize to an appropriate value
            int actual;

            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #13
0
        public void PushTestFillStackWithStringArray()
        {
            string[] ARRAY = { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday" };
            Stack_Accessor <string> target = new Stack_Accessor <string>(ARRAY.Length); // TODO: Initialize to an appropriate value

            for (int i = 0; i < ARRAY.Length; i++)
            {
                target.Push(ARRAY[i]);
            }

            string expected = "Friday"; // TODO: Initialize to an appropriate value
            string actual;

            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #14
0
        public void CountTestDefault()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);
            target.Push(item);
            target.Push(item);

            int expected = 3; // TODO: Initialize to an appropriate value
            int actual;

            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #15
0
        public void PushTestPushCastsStack()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            int item = 987654321;                                                 // TODO: Initialize to an appropriate value

            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());

            string expected = "987654321"; // TODO: Initialize to an appropriate value
            string actual;

            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #16
0
        public void IsEmptyTestAfterFillingStackThenPoppingStack()
        {
            int param0 = 5;                                                       // TODO: Initialize to an appropriate value
            Stack_Accessor <string> target = new Stack_Accessor <string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello";                                                // TODO: Initialize to an appropriate value

            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();

            bool expected = true; // TODO: Initialize to an appropriate value
            bool actual;

            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }
Example #17
0
        public void PopTestEmptyStack()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value

            string actual;
            actual = target.Pop();
        }
Example #18
0
 public void PopTestEmptyStackMultipleTimes()
 {
     int param0 = 5; // TODO: Initialize to an appropriate value
     Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
     string item = target.Pop(); // TODO: Initialize to an appropriate value
     item = target.Pop();
     item = target.Pop();
     item = target.Pop();
 }
Example #19
0
        public void PushTestPushCastsStack()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            int item = 987654321; // TODO: Initialize to an appropriate value
            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());
            target.Push(item.ToString());

            string expected = "987654321"; // TODO: Initialize to an appropriate value
            string actual;
            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #20
0
        public void PeekTestCheckDoesntRemoveItem()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello"; // TODO: Initialize to an appropriate value
            target.Push(item);
            item = target.Peek();

            int expected = 1; // TODO: Initialize to an appropriate value
            int actual;
            actual = target.Count();
            Assert.AreEqual(expected, actual);
        }
Example #21
0
        public void PushTestFillStackWithStringArray()
        {
            string[] ARRAY = { "Monday", "Tuesday", "Wednesday", "Thursday", "Friday" };
            Stack_Accessor<string> target = new Stack_Accessor<string>(ARRAY.Length); // TODO: Initialize to an appropriate value

            for (int i = 0; i < ARRAY.Length; i++)
            {
                target.Push(ARRAY[i]);
            }

            string expected = "Friday"; // TODO: Initialize to an appropriate value
            string actual;
            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #22
0
        public void IsEmptyTestStackHasItem()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello"; // TODO: Initialize to an appropriate value
            target.Push(item);

            bool expected = false; // TODO: Initialize to an appropriate value
            bool actual;
            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }
Example #23
0
        public void StackConstructorTestString()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value

            Assert.IsNotNull(target);
        }
Example #24
0
 public void PushTestPushStackIsFullException()
 {
     int param0 = 5; // TODO: Initialize to an appropriate value
     Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
     string item = "Hello"; // TODO: Initialize to an appropriate value
     target.Push(item);
     target.Push(item);
     target.Push(item);
     target.Push(item);
     target.Push(item);
     target.Push(item);
 }
Example #25
0
        public void PushTestPushNullFullStack()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = null; // TODO: Initialize to an appropriate value
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);

            string expected = null; // TODO: Initialize to an appropriate value
            string actual;
            actual = target.Pop();
            Assert.AreEqual(expected, actual);
        }
Example #26
0
        public void PeekTestHelperDefault()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello"; // TODO: Initialize to an appropriate value
            target.Push(item);

            string expected = "Hello"; // TODO: Initialize to an appropriate value
            string actual;
            actual = target.Peek();
            Assert.AreEqual(expected, actual);
        }
Example #27
0
 public void PopTestEmptyStackThenPush()
 {
     int param0 = 5; // TODO: Initialize to an appropriate value
     Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
     string item = target.Pop(); // TODO: Initialize to an appropriate value
     item = "Hello"; // TODO: Initialize to an appropriate value
     target.Push(item);
     string actual;
     actual = target.Peek();
 }
Example #28
0
        public void IsEmptyTestAfterFillingStackThenPoppingStack()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value
            string item = "Hello"; // TODO: Initialize to an appropriate value
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            target.Push(item);
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();
            item = target.Pop();

            bool expected = true; // TODO: Initialize to an appropriate value
            bool actual;
            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }
Example #29
0
        public void IsEmptyTestStackEmpty()
        {
            int param0 = 5; // TODO: Initialize to an appropriate value
            Stack_Accessor<string> target = new Stack_Accessor<string>(param0); // TODO: Initialize to an appropriate value

            bool expected = true; // TODO: Initialize to an appropriate value
            bool actual;
            actual = target.IsEmpty();
            Assert.AreEqual(expected, actual);
        }