public virtual void SetUp()
        {
            ServiceLocatorInitializer.Init();

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

            _requestEstimateRepository = new RequestEstimateRepository();
            //_requestRepository = new RequestRepository();
            //_wrmsSystemRepository = new WrmsSystemRepository();
        }
        public void SetUp()
        {
            ServiceLocatorInitializer.Init();

            _requestEstimateRepository =
                MockRepository.GenerateMock<IRequestEstimateRepository>();
            _requestEstimateRepository.Stub(r => r.DbContext)
                .Return(MockRepository.GenerateMock<IDbContext>());

            _requestEstimateManagementService =
                new RequestEstimateManagementService(_requestEstimateRepository);
        }
        public RequestEstimateManagementService(IRequestEstimateRepository requestEstimateRepository)
        {
            Check.Require(requestEstimateRepository != null, "requestEstimateRepository may not be null");

            _requestEstimateRepository = requestEstimateRepository;
        }