Пример #1
0
        public void GetMembers_ReturnCount()
        {
            using (var transaction = _dbFixture.Connection.BeginTransaction())
            {
                var alertService = new EFAlertService(_dbFixture.CreateContext(transaction), new NullLogger <EFAlertService>(), _mapper);
                var alerts       = alertService.GetAdminAlerts();

                Assert.True(alerts.Successful);
                Assert.True(alerts.Data.Count > 0);
            }
        }
Пример #2
0
        public void GetShifts_ReturnCount()
        {
            using (var transaction = _dbFixture.Connection.BeginTransaction())
            {
                var shiftService = new EFShiftService(_dbFixture.CreateContext(transaction), _mapper, new NullLogger <EFShiftService>());

                var shiftResult = shiftService.GetShifts().Result;
                Assert.True(shiftResult.Successful);
                Assert.True(shiftResult.Data.Count() > 0);
            }
        }
Пример #3
0
        public void GetMembers_ReturnCount()
        {
            using (var transaction = _dbFixture.Connection.BeginTransaction())
            {
                var memberService = new EFTeamService(_dbFixture.CreateContext(transaction), new NullLogger <EFTeamService>(), _mapper);
                var testMembers   = memberService.GetMembers <AdminMemberDto>().Result;

                Assert.True(testMembers.Successful);
                Assert.True(testMembers.Data.Count > 0);
            }
        }
Пример #4
0
 public MemberFixture(ApiDbFixture dbFixture, IMapper mapper)
 {
     _transaction = dbFixture.Connection.BeginTransaction();
     Service      = new EFTeamService(dbFixture.CreateContext(), new NullLogger <EFTeamService>(), mapper);
 }
Пример #5
0
        public void GetTimeEntries_Success()
        {
            using (var transaction = _db.Connection.BeginTransaction())
            {
                var context   = _db.CreateContext(transaction);
                var tsService = new EFTimeSheetService(context, _mapper, new NullLogger <EFTimeSheetService>());

                var result = tsService.GetArchivedTimeEntries().Result;

                Assert.True(result.Successful);
                Assert.True(result.Data.Count > 0);
            }
        }