public void Setup() { validarModelo = new Mock <IValidarModelo>(); validarAnoModelo = new Mock <IValidarAnoModelo>(); validarAnoFabricacao = new Mock <IValidarAnoFabricacao>(); inserirCaminhaoValidator = new InserirCaminhaoValidator( validarModelo.Object, validarAnoFabricacao.Object, validarAnoModelo.Object); }
public void Vai_configurar_as_validacoes() { validarModelo = new Mock <IValidarModelo>(); validarAnoModelo = new Mock <IValidarAnoModelo>(); validarAnoFabricacao = new Mock <IValidarAnoFabricacao>(); inserirCaminhaoValidator = new InserirCaminhaoValidator( validarModelo.Object, validarAnoFabricacao.Object, validarAnoModelo.Object); validarModelo.Verify(v => v.AdicionarValidacao(inserirCaminhaoValidator)); validarAnoModelo.Verify(v => v.AdicionarValidacao(inserirCaminhaoValidator)); validarAnoFabricacao.Verify(v => v.AdicionarValidacao(inserirCaminhaoValidator)); }