public void TransactionDao_Read()
        {
            TransactionDao dao    = new TransactionDao();
            var            result = dao.Read();

            foreach (var item in result)
            {
                Debug.WriteLine(item.ToString());
            }
        }
示例#2
0
        public void ReadTransaction()

        {
            TransactionDao bankManagerDAO = new TransactionDao();

            var res = bankManagerDAO.Read();

            foreach (var item in res)
            {
                Debug.WriteLine(item.ToString());
            }
        }
示例#3
0
        public void TransactionDao_Update()
        {
            TransactionDao transactionDao = new TransactionDao();
            string         idToSet        = Guid.NewGuid().ToString();
            var            transactionDto = new TransactionDto()
            {
                SenderId          = "Zeus",
                ReceiverId        = "Drow Ranger",
                TransactionAmount = 6200,
                TransactionType   = TransactionType.ClientToClientTransaction,
                TransactionTime   = DateTime.Now,
                EntityStatus      = EntityStatusType.IsActive,
                CreatedTime       = DateTime.Now,
                Id = idToSet
            };
            string result = transactionDao.Create(transactionDto);

            transactionDto.EntityStatus = EntityStatusType.IsBlocked;
            transactionDao.Update(transactionDto);
            Assert.IsTrue(transactionDao.Read(transactionDto.Id).EntityStatus == EntityStatusType.IsBlocked);
        }
示例#4
0
        public void TransactionDao_Delete()
        {
            TransactionDao bankManagerDAO = new TransactionDao();

            var transactionDto = new TransactionDto()
            {
                SenderId          = "Zeus",
                ReceiverId        = "Drow Ranger",
                TransactionAmount = 6200,
                TransactionType   = TransactionType.ClientToClientTransaction,
                TransactionTime   = DateTime.Now,
                EntityStatus      = EntityStatusType.IsActive,
                CreatedTime       = DateTime.Now,
                Id = Guid.NewGuid().ToString()
            };


            bankManagerDAO.Create(transactionDto);

            bankManagerDAO.Remove(transactionDto.Id);

            Assert.IsNull(bankManagerDAO.Read(transactionDto.Id));
        }