示例#1
0
        public void Find_FindsSell_TransactionInDatabase_Sell_Transaction()
        {
            DateTime         dt = new DateTime(2008, 3, 9, 16, 5, 7);
            Sell_Transaction testSell_Transaction = new Sell_Transaction(1, 2, "a", dt, "b", 3, 0);

            testSell_Transaction.Save();
            Sell_Transaction result = Sell_Transaction.Find(testSell_Transaction.GetId());

            Assert.AreEqual(testSell_Transaction, result);
        }
示例#2
0
        public void Delete_DeleteRemovesSell_Transaction_Sell_TransactionList()
        {
            DateTime         dt = new DateTime(2008, 3, 9, 16, 5, 7);
            Sell_Transaction testSell_Transaction = new Sell_Transaction(1, 2, "a", dt, "b", 3, 0);

            testSell_Transaction.Save();
            testSell_Transaction.Delete();
            List <Sell_Transaction> testList = new List <Sell_Transaction> {
            };
            List <Sell_Transaction> result   = Sell_Transaction.GetAll();

            CollectionAssert.AreEqual(testList, result);
        }
示例#3
0
        public void Save_SavesToDatabase_Sell_TransactionList()
        {
            DateTime         dt = new DateTime(2008, 3, 9, 16, 5, 7);
            Sell_Transaction testSell_Transaction = new Sell_Transaction(1, 2, "a", dt, "b", 3, 0);

            testSell_Transaction.Save();
            List <Sell_Transaction> result   = Sell_Transaction.GetAll();
            List <Sell_Transaction> testList = new List <Sell_Transaction> {
                testSell_Transaction
            };

            CollectionAssert.AreEqual(testList, result);
        }
示例#4
0
        public void Edit_EditChangesSell_Transaction_Sell_Transaction()
        {
            DateTime         dt  = new DateTime(2008, 3, 9, 16, 5, 7);
            DateTime         dt2 = new DateTime(2008, 1, 2, 3, 4, 5);
            Sell_Transaction testSell_Transaction = new Sell_Transaction(1, 2, "a", dt, "b", 3, 0);

            testSell_Transaction.Save();
            testSell_Transaction.Edit(4, 5, "c", dt2, "d", 6);
            Sell_Transaction result = Sell_Transaction.Find(testSell_Transaction.GetId());

            Assert.AreEqual(4, result.GetGameId());
            Assert.AreEqual(5, result.GetUserIdSeller());
            Assert.AreEqual("c", result.GetStatus());
            Assert.AreEqual(dt2, result.GetDate());
            Assert.AreEqual("d", result.GetGamePhoto());
            Assert.AreEqual(6, result.GetUserIdBuyer());
        }