예제 #1
0
        public async Task VisitorRepository_GetVisitor_Call_GetResults_Test()
        {
            var context   = new MyCompanyContext();
            int visitorId = context.Visitors.FirstOrDefault().VisitorId;

            var target = new VisitorRepository(context);
            var result = await target.GetAsync(visitorId);

            Assert.IsNotNull(result);
            Assert.IsTrue(result.VisitorId == visitorId);
        }
예제 #2
0
        public async Task VisitorRepository_UpdateVisitor_NotFail_Test()
        {
            var context = new MyCompanyContext();
            var visitor = context.Visitors.FirstOrDefault();
            var target  = new VisitorRepository(context);

            visitor.Company = Guid.NewGuid().ToString();

            await target.UpdateAsync(visitor);

            var actual = await target.GetAsync(visitor.VisitorId);

            Assert.AreEqual(visitor.Company, actual.Company);
        }