コード例 #1
0
ファイル: BidDbTest.cs プロジェクト: is12b/TemaXP-G2
        public void GetAllByLotTest()
        {
            try {
                Test();
                var bidCtr = new BidDb(_mockContext.Object);

                var list = bidCtr.GetAllByLot(_bidLot);

                if (list.Count > 0) {
                    Assert.IsTrue(true);
                } else {
                    Assert.Fail();
                }
            } catch (Exception e) {
                e.DebugGetLine();
                Assert.Fail();
            }
        }
コード例 #2
0
ファイル: BidDbTest.cs プロジェクト: mcboman/TemaXP-G2
        public void AddTest()
        {
            try {
                Test();
                var bidCtr = new BidDb(_mockContext.Object);

                bidCtr.Add(new Bid() {
                    Amount = 20,
                    Bidder = new Member() {MemberId = 2},
                    BidId = 2,
                    LotId = _bidLot.LotId
                });

                _bidMock.Verify(m => m.Add(It.IsAny<Bid>()), Times.Once);
                _mockContext.Verify(m => m.SaveChanges(), Times.Once);
                Assert.IsTrue(true);
            }
            catch (Exception e) {
                e.DebugGetLine();
                Assert.Fail();
            }
        }