Esempio n. 1
0
        public void Setup()
        {
            validarModelo        = new Mock <IValidarModelo>();
            validarAnoModelo     = new Mock <IValidarAnoModelo>();
            validarAnoFabricacao = new Mock <IValidarAnoFabricacao>();

            inserirCaminhaoValidator = new InserirCaminhaoValidator(
                validarModelo.Object,
                validarAnoFabricacao.Object,
                validarAnoModelo.Object);
        }
Esempio n. 2
0
        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));
        }