Example #1
0
        public void GetAll_GetsAllBuyersInEmptyDatabase_BuyerList()
        {
            List <Buyer> expected = new List <Buyer> {
            };
            List <Buyer> actual   = Buyer.GetAll();

            CollectionAssert.AreEqual(expected, actual);
        }
Example #2
0
        public void Save_SavesBuyerToDatabase_Buyer()
        {
            Buyer expected = new Buyer("username", "phone", "email", "password", "creditCard");

            expected.Save();

            Buyer actual = Buyer.GetAll()[0];

            Assert.AreEqual(expected, actual);
        }
Example #3
0
        public void Delete_DeletesBuyerInDatabase_BuyerList()
        {
            Buyer one = new Buyer("username", "phone", "email", "password", "creditCard");
            Buyer two = new Buyer("usernametwo", "phone", "email", "password", "creditCard");

            one.Save();
            two.Save();

            one.Delete();
            List <Buyer> expected = new List <Buyer> {
                two
            };
            List <Buyer> actual = Buyer.GetAll();

            CollectionAssert.AreEqual(expected, actual);
        }