Beispiel #1
0
        public void RemoveCustomerFromList()//needs to be checked not showing on test explorer.
        {
            GreetRepository customerRepo = new GreetRepository();
            Customer        customer     = new Customer("Jake", "Smith", CustomerType.Potential, "We currently have the lowest rates on Helicopter Insurance!");

            customerRepo.AddCustomerToList(customer);
            bool wasRemoved = customerRepo.RemoveCustomerFromList(customer);

            Assert.IsTrue(wasRemoved);
        }
Beispiel #2
0
        public void GetCustomerByFirstName()
        {
            GreetRepository customerRepo = new GreetRepository();
            Customer        customer     = new Customer("Jake", "Smith", CustomerType.Potential, "We currently have the lowest rates on Helicopter Insurance!");

            customerRepo.AddCustomerToList(customer);
            Customer actual = customerRepo.GetCustomerByFirstName("Jake");

            Assert.AreEqual(customer, actual);
        }
Beispiel #3
0
        public void AddCustomerToList()
        {
            GreetRepository customerRepo = new GreetRepository();
            Customer        customer     = new Customer("Jake", "Smith", CustomerType.Potential, "We currently have the lowest rates on Helicopter Insurance!");

            customerRepo.AddCustomerToList(customer);

            int expected = 1;
            int actual   = customerRepo.GetCustomerList().Count;

            Assert.AreEqual(expected, actual);
        }
        public void GetCustomerByIDTest()
        {
            // Arrange
            GreetRepository greetRepo = new GreetRepository();
            Customer        customer  = new Customer("Daenerys", "Targaryen", CustomerType.Current, 18, "*****@*****.**", 7777);

            // Act
            greetRepo.GetCustomerByID(7777);

            var expected = 7777;
            var actual   = customer.ID;

            // Assert
            Assert.AreEqual(expected, actual);
        }
        public void RemoveCustomerTest()
        {
            // Arrange
            GreetRepository greetRepo = new GreetRepository();
            Customer        customer  = new Customer("Daenerys", "Targaryen", CustomerType.Current, 18, "*****@*****.**", 7777);

            // Act
            greetRepo.RemoveCustomerFromList(customer);
            List <Customer> list = greetRepo.SeeAllCustomers();

            var expected = 0;
            var actual   = list.Count;

            //Assert
            Assert.AreEqual(expected, actual);
            Assert.IsFalse(list.Contains(customer));
        }
Beispiel #6
0
 public void Arrange()
 {
     _customerRepo = new GreetRepository();
     _customer     = new Customer("James", "Smith", CustomerType.Current);
     _customerRepo.AddCustomerToList(_customer);
 }
Beispiel #7
0
 public void Arrange()
 {
     _customerRepo = new GreetRepository();
     _customer     = new Customer("Jake", "Smith", CustomerType.Potential, "We currently have the lowest rates on Helicopter Insurance!");
 }