Пример #1
0
        public void CanSaveNewTimeEntry()
        {
            var _timeEntryRepository = new TimeEntryRepository(_session);
            var savedTimeEntry       = _timeEntryRepository.SaveOrUpdate(DataGenerator.GetTimeEntry(_task, _user, _timeEntryType));

            Assert.AreNotEqual(0, savedTimeEntry.Id);
            Assert.AreNotEqual(Guid.Empty, savedTimeEntry.Guid);
        }
Пример #2
0
        public void CanUpdateExistingTimeEntry()
        {
            var _timeEntryRepository = new TimeEntryRepository(_session);
            var savedTimeEntry       = _timeEntryRepository.SaveOrUpdate(DataGenerator.GetTimeEntry(_task, _user, _timeEntryType));

            savedTimeEntry.TimeSpent = 1;
            var retrievedSavedTask = _timeEntryRepository.SaveOrUpdate(savedTimeEntry);


            Assert.AreEqual(savedTimeEntry.Guid, retrievedSavedTask.Guid);
            Assert.AreEqual(1, retrievedSavedTask.TimeSpent);
        }
Пример #3
0
        public virtual void SetUp()
        {
            ServiceLocatorInitializer.Init();

            string[] mappingAssemblies = RepositoryTestsHelper.GetMappingAssemblies();
            _configuration = NHibernateSession.Init(new SimpleSessionStorage(), mappingAssemblies,
                                                    "../../../../app/wrms.Web/NHibernate.config");

            _timeEntryRepository  = new TimeEntryRepository();
            _requestRepository    = new RequestRepository();
            _wrmsSystemRepository = new WrmsSystemRepository();
        }
Пример #4
0
 public void SetUp()
 {
     _timeEntryRepository = new TimeEntryRepository(this._connection);
     _shiftRepository     = new ShiftRepository(this._connection);
 }
 public TimeEntryRepositoryTests(PreceptorTimeContextFactory factory)
 {
     _context = factory.ContextInstance;
     _sut     = new TimeEntryRepository(_context);
 }
        public TimeEntryRepositoryTests()
        {
            _uniqueIdGenerator.GetUid().Returns(TimeEntryId);

            _repository = new TimeEntryRepository(_uniqueIdGenerator);
        }
 public TimeEntryServiceTests(PreceptorTimeContextFactory factory)
 {
     timeRepo   = new TimeEntryRepository(factory.ContextInstance);
     userMapper = new UserMapper();
     timeMapper = new TimeEntryMapper(userMapper);
 }
Пример #8
0
 public ReportsServiceTests(PreceptorTimeContextFactory factory)
 {
     timeRepo     = new TimeEntryRepository(factory.ContextInstance);
     reportMapper = new ReportMapper();
 }