Exemple #1
0
        public void GetHybridList_ShouldWork()
        {
            HybridRepo testRepo = new HybridRepo();

            List <HybridClass> _listOfHybrids = testRepo.GetHybridList();

            Console.WriteLine(_listOfHybrids);
        }
Exemple #2
0
        public void AddHybridToList_ShouldWork()
        {
            HybridRepo  testRepo  = new HybridRepo();
            HybridClass newHybrid = new HybridClass {
                Make = "Mitsubishi", Model = "Lancer", Year = 4, Price = 2, Miles = 1
            };
            List <HybridClass> _listOfHybrids = new List <HybridClass>();

            // Act
            _listOfHybrids.Add(newHybrid);

            // Assert
            Assert.IsTrue(_listOfHybrids.Count > 0);
        }
Exemple #3
0
        public void RemoveHybridFromList_ShouldWork()
        {
            HybridRepo  testRepo  = new HybridRepo();
            HybridClass newHybrid = new HybridClass {
                Make = "Mitsubishi", Model = "Lancer", Year = 4, Price = 2, Miles = 1
            };
            List <HybridClass> _listOfHybrids = new List <HybridClass>();

            _listOfHybrids.Add(newHybrid);

            int initialHybrid = _listOfHybrids.Count;

            _listOfHybrids.Remove(newHybrid);

            if (initialHybrid > _listOfHybrids.Count)
            {
                Console.WriteLine("true");
            }
            else
            {
                Console.WriteLine("false");
            }
        }