public void classificando_emails_recebidos() { var emailRecebido = new EmailRecebido("Email", "Email"); var categoria = new Categoria("Teste"); classificadorEmail.Classificar(emailRecebido).Returns(categoria); gerenciadorEmails.NovoEmail(emailRecebido); emailRecebido.Categoria.Should().Be(categoria); }
public void classificando_email() { var email = new EmailRecebido("email", "email"); const int classeEsperada = 1; var categoriaEsperada = new Categoria("Esperada"); geradorDadosTreinamento.ObterCategoria(classeEsperada).Returns(categoriaEsperada); var caracteristicas = new[] {2.6, 1.9}; geradorCaracteristicas.Extrair(email).Returns(caracteristicas); algoritmoClassificacao.Classificar(caracteristicas).Returns(classeEsperada); var categoria = classificadorEmail.Classificar(email); algoritmoClassificacao.Received().Classificar(caracteristicas); categoria.Should().Be(categoriaEsperada); }