public void InserirUsuarioComNomeValido(string nome)
        {
            var command   = new InserirUsuarioCommand(nome);
            var validator = new InserirUsuarioValidator();
            var result    = validator.Validate(command);

            Assert.True(result.IsValid);
        }
        public void InserirUsuarioComNomeInvalido(string nome)
        {
            var command   = new InserirUsuarioCommand(nome);
            var validator = new InserirUsuarioValidator();
            var result    = validator.Validate(command);

            Assert.False(result.IsValid);
            Assert.Contains(result.Errors, e => String.Equals("Nome", e.PropertyName));
        }