예제 #1
0
        public async Task VisitorRepository_GetCount__ZeroResults_Test()
        {
            var context = new MyCompanyContext();

            var target = new VisitorRepository(context);
            var actual = await target.GetCountAsync(Guid.NewGuid().ToString());

            Assert.AreEqual(0, actual);
        }
예제 #2
0
        public async Task VisitorRepository_GetCount_Filtered_Test()
        {
            var context  = new MyCompanyContext();
            var visitors = context.Visitors;

            var target = new VisitorRepository(context);
            var actual = await target.GetCountAsync(visitors.First().Company);

            Assert.IsTrue(actual == 1);
        }
예제 #3
0
        public async Task VisitorRepository_GetCount_Test()
        {
            var context       = new MyCompanyContext();
            int expectedCount = context.Visitors.Count();

            var target = new VisitorRepository(context);
            var actual = await target.GetCountAsync(string.Empty);

            Assert.AreEqual(expectedCount, actual);
        }