public ExclusaoDeCargo(ICargoRepository cargoRepository, NotificationContext notificationContext, IValidadorDeCargoExistente validadorDeCargoExistente, IValidadorDeCargoComFuncionarios validadorDeCargoComFuncionarios) { _cargoRepository = cargoRepository; _notificationContext = notificationContext; _validadorDeCargoExistente = validadorDeCargoExistente; _validadorDeCargoComFuncionarios = validadorDeCargoComFuncionarios; }
public CargoDeleteServiceTest() { _cargoRepositoryMock = new Mock <ICargoRepository>(); _notificationContext = new NotificationContext(); _validadorDeCargoExistente = new ValidadorDeCargoExistente(_notificationContext); _validadorDeCargoComFuncionarios = new ValidadorDeCargoComFuncionarios(_notificationContext); _exclusaoDeCargo = new ExclusaoDeCargo(_cargoRepositoryMock.Object, _notificationContext, _validadorDeCargoExistente, _validadorDeCargoComFuncionarios ); }