public CommodityUnitDao(ILogger logger, IProductDao productDao, IStatusDao statusDao, IStoreDao storeDao, IVendorDao vendorDao)
 {
     _logger           = logger;
     _productDao       = productDao;
     _statusDao        = statusDao;
     _storeDao         = storeDao;
     _vendorDao        = vendorDao;
     _connectionString = ConfigurationManager.ConnectionStrings["default"].ConnectionString;
 }
示例#2
0
        private RaceManagementLogic()
        {
            var configuration = ConfigurationUtil.GetConfiguration();

            connectionFactory = DefaultConnectionFactory.FromConfiguration(configuration, "HuraceDbConnection");
            raceDao           = new AdoRaceDao(connectionFactory);
            raceTypeDao       = new AdoRaceTypeDao(connectionFactory);
            statusDao         = new AdoStatusDao(connectionFactory);
        }
示例#3
0
        public RaceManagementLogicTests(RaceManagementFixture data)
        {
            var raceDaoMock = new Mock <IRaceDao>();

            raceDaoMock.Setup(dao => dao.FindAll()).Returns(new List <Race>()
            {
                ObjectGenerator.GetRace(1), ObjectGenerator.GetRace(2)
            });
            raceDaoMock.Setup(dao => dao.Delete(It.IsAny <int>())).Returns <int>(i => i > 0);
            raceDaoMock.Setup(dao => dao.Insert(It.IsAny <Race>())).Returns <Race>(race => 1);
            raceDaoMock.Setup(dao => dao.Update(It.IsAny <Race>())).Returns <Race>(race => true);
            raceDaoMock.Setup(dao => dao.FindById(It.IsAny <int>())).Returns <Race>(race => ObjectGenerator.GetRace(race.Id));

            raceDao = raceDaoMock.Object;

            var raceTypeDaoMock = new Mock <IRaceTypeDao>();

            raceTypeDaoMock.Setup(dao => dao.FindAll()).Returns(
                new List <RaceType>()
            {
                ObjectGenerator.GetRaceType(),
                ObjectGenerator.GetRaceType()
            });

            raceTypeDao = raceTypeDaoMock.Object;

            var statusDaoMock = new Mock <IStatusDao>();

            statusDaoMock.Setup(dao => dao.FindAll()).Returns(
                new List <Status>()
            {
                ObjectGenerator.GetStatus(),
                ObjectGenerator.GetStatus()
            });
            statusDao = statusDaoMock.Object;

            rcm.MockSetup(raceDao, raceTypeDao, statusDao);
        }
 public DaoBaseImpl()
 {
     alunosDao = new AlunosDaoImpl();
     cursosDao = new CursoDaoImpl();
     statusDao = new StatusDaoImpl();
 }
 public StatusBll(ILogger logger, IStatusDao statusDao, ICommodityUnitDao commodityUnitDao)
 {
     _logger           = logger;
     _statusDao        = statusDao;
     _commodityUnitDao = commodityUnitDao;
 }
示例#6
0
 public void MockSetup(IRaceDao rd, IRaceTypeDao rtd, IStatusDao sd)
 {
     raceDao     = rd;
     raceTypeDao = rtd;
     statusDao   = sd;
 }