Пример #1
0
        public void RemoveShouldTakeOutVariableIfAvailable(int value)
        {
            var memoryList = new MemoryList <int>();

            memoryList.Add(5);
            memoryList.Add(1000);
            memoryList.Add(80);

            memoryList.Remove(value);
            Assert.DoesNotContain(value, memoryList);
        }
Пример #2
0
        [InlineData(-6)] //should return true
        public void ShouldReturnTrueIfValueWasEverIncluded(int value)
        {
            var memoryList = new MemoryList <int>();

            memoryList.Add(6);
            memoryList.Add(-6);
            memoryList.Remove(-6);

            var result = memoryList.HasEverContained(value);

            Assert.True(result);
        }
Пример #3
0
        public void RemoveShouldRemoveVariable(int value)
        {
            // arrange
            var memoryList = new MemoryList <int>();

            //act
            memoryList.Add(-5);
            memoryList.Add(10);
            memoryList.Add(10000);
            memoryList.Remove(value);

            // assert
            Assert.False(memoryList.Contains(value));
        }
Пример #4
0
        public void AddedItemsShouldBeContained(int value)
        {
            var list = new MemoryList <int>();

            list.Add(value);
            Assert.True(list.Contains(value));
        }
Пример #5
0
        public void AddedItemsAreContained(int val)
        {
            var list = new MemoryList <int>();

            list.Add(val);

            Assert.True(list.Contains(val));
        }
Пример #6
0
        public void ContainIsTrue()
        {
            var list = new MemoryList <int>();

            list.Add(7);

            Assert.True(list.Contains(7));
        }
Пример #7
0
        public void ContainIsFalse()
        {
            var list = new MemoryList <int>();

            list.Add(7);

            Assert.False(list.Contains(9));
        }
Пример #8
0
        public void RemovedItemsShouldNotBeContained()
        {
            var list = new MemoryList <int>();

            list.Add(5);
            list.Remove(5);

            Assert.True(list.Contains(5));
        }
Пример #9
0
 /// <summary>
 ///     增加一条回忆
 /// </summary>
 public void Add(MemoryViewModel memoryViewModel)
 {
     if (MemoryViewModels.Contains(memoryViewModel))
     {
         return;
     }
     _memoryList.Add(memoryViewModel);
     MemoryViewModels.Add(memoryViewModel);
 }
        public void OneItemAddedShouldHaveBeenContained(string item)
        {
            var sut = new MemoryList <string>();

            sut.Add(item);

            var contained = sut.HasEverContained(item);

            Assert.True(contained);
        }
Пример #11
0
        public void ListCanRemove()
        {
            var list = new MemoryList <int>();

            list.Add(7);
            list.Remove(7);


            Assert.False(list.Contains(7));
        }
Пример #12
0
        public void ContainsShouldBeTrueForContained()
        {
            var list = new MemoryList <int>();

            list.Add(6);

            var result = list.Contains(6);

            Assert.True(result);
        }
Пример #13
0
        public void HasContainedShouldBeTrueForHasContained()
        {
            var list = new MemoryList <int>();

            list.Add(8);

            var result = list.HasContained(8);

            Assert.True(result);
        }
Пример #14
0
        public void ContainsShouldBeTrueIfValueEverContained(int value)
        {
            // arrange
            var memoryList = new MemoryList <int>();

            //act
            memoryList.Add(-5);
            memoryList.Add(10);
            memoryList.Remove(10);

            // assert
            Assert.True(memoryList.HasEverContained(value));


            // act
            var result = memoryList.Contains(value);

            // assert
            Assert.False(memoryList.Contains(value));
        }
Пример #15
0
        public void RemoveShouldRemoveSingleItem(int value)
        {
            //arrange, act, assert
            var list = new MemoryList <int>();

            list.Add(value);

            list.Remove(value);

            Assert.False(list.Contains(value));
        }
Пример #16
0
        public void ContainsShouldBeFalseForNotContained()
        {
            var list = new MemoryList <int>();

            list.Add(7);
            list.Remove(7);

            var result = list.Contains(7);

            Assert.False(result);
        }
Пример #17
0
        public void RemoveShouldNotThrowException()
        {
            var Memory = new MemoryList();

            Memory.Add("blah");

            Memory.Remove();

            var result = Memory.Contains("blah");

            Assert.False(result);
        }
Пример #18
0
        public void ContainsShouldBeTrueForContained(int value)
        {
            // arrange
            var memoryList = new MemoryList <int>();

            if (value > 0)
            {
                memoryList.Add(value);
            }

            // act
            var result = memoryList.Contains(value);

            // assert
            Assert.True(result);
        }
Пример #19
0
        // load
        public void LoadData()
        {
            for (int i = 0; i < BUTTON; i++)
            {
                Board         _newBoard         = new Board(BOARD_NAME + (i + 1), COUNT + (i + 1) + TYPE + BOARD_NAME, (i + 1) * COST * TWO);
                Core          _newCpu           = new Core(CORE_NAME + (i + 1), COUNT + (i + 1) + TYPE + CORE_NAME, (i + 1) * COST * THREE);
                Disk          _newDisk          = new Disk(DISK_NAME + (i + 1), COUNT + (i + 1) + TYPE + DISK_NAME, (i + 1) * COST);
                Memory        _newMemory        = new Memory(MEMORY_NAME + (i + 1), COUNT + (i + 1) + TYPE + MEMORY_NAME, (i + 1) * COST);
                DisplayCard   _newDisplayCard   = new DisplayCard(CARD_NAME + (i + 1), COUNT + (i + 1) + TYPE + CARD_NAME, (i + 1) * COST * FOUR);
                ComboComputer _newComboComputer = new ComboComputer(COMPUTER_NAME + (i + 1), COUNT + (i + 1) + TYPE + COMPUTER_NAME, (i + 1) * COST * FIVE);

                BoardList.Add(_newBoard);
                CoreList.Add(_newCpu);
                DiskList.Add(_newDisk);
                MemoryList.Add(_newMemory);
                DisplayCardList.Add(_newDisplayCard);
                ComboComputerList.Add(_newComboComputer);
            }
        }
Пример #20
0
        public void AddShouldNotThrowException()
        {
            var list = new MemoryList <int>();

            list.Add(5);
        }
Пример #21
0
        public void AddShouldNotThrowException()
        {
            var Memory = new MemoryList();

            Memory.Add("blah");
        }