public ConfigController(IConfigMapper configMapper, ILog log, IConfigRepository configRepository, IRoleConfigFactory roleConfigFactory, IEnvironment environment, ITaskSetBuilder taskSetBuilder)
 {
     this.configMapper = configMapper;
     this.log = log;
     this.configRepository = configRepository;
     this.roleConfigFactory = roleConfigFactory;
     this.environment = environment;
     this.taskSetBuilder = taskSetBuilder;
 }
 public void SetUp()
 {
     log = MockRepository.GenerateMock<ILog>();
     configMapper = MockRepository.GenerateMock<IConfigMapper>();
     configRepository = MockRepository.GenerateMock<IConfigRepository>();
     roleConfigFactory = MockRepository.GenerateMock<IRoleConfigFactory>();
     environment = MockRepository.GenerateMock<IEnvironment>();
     taskSetBuilder = MockRepository.GenerateMock<ITaskSetBuilder>();
     configController = new ConfigController(this.configMapper, this.log, this.configRepository, this.roleConfigFactory, this.environment, taskSetBuilder);
 }