public void retornaAlunoTest() { //Assemble AlunoBLL alunoBLL = new AlunoBLL(); List <Aluno> expectedResult = new List <Aluno>(); List <Aluno> actualResult = new List <Aluno>(); string expectedConvert = "", actualConvert = ""; //Act expectedResult.Add(alunoBLL.InserirAluno("*****@*****.**", "password", "retornaAluno 1")); expectedResult.Add(alunoBLL.InserirAluno("*****@*****.**", "password", "retornaAluno 2")); foreach (Aluno al in expectedResult) { expectedConvert += JsonConvert.SerializeObject(al.AlunoId + "" + al.Nome); } actualResult = alunoBLL.retornaAluno(); foreach (Aluno al in actualResult) { actualConvert += JsonConvert.SerializeObject(al.AlunoId + "" + al.Nome); } //Assert Assert.AreEqual(expectedConvert, actualConvert); }
public void retornaAlunosPorNomeTest() { AlunoBLL alunoBLL = new AlunoBLL(); List <Aluno> ExpectedAluno = new List <Aluno>(); List <Aluno> ResultAluno = new List <Aluno>(); List <Usuario> usuario = new List <Usuario>(); string expectedResult = "", ActualResult = ""; //Act alunoBLL.InserirAluno("*****@*****.**", "password", "retornaAlunosPorNome 1"); ExpectedAluno.Add(alunoBLL.InserirAluno("*****@*****.**", "password2", "retornaAlunosPorNome 2")); alunoBLL.InserirAluno("*****@*****.**", "password2", "retornaAlunosPorNome 3"); foreach (Aluno al in ExpectedAluno) { expectedResult += JsonConvert.SerializeObject(al.AlunoId + "" + al.Nome); } ResultAluno = alunoBLL.retornaAlunosPorNome("retornaAlunosPorNome 2"); foreach (Aluno al in ResultAluno) { ActualResult += JsonConvert.SerializeObject(al.AlunoId + "" + al.Nome); } Assert.AreEqual(expectedResult, ActualResult); }
public void InserirAlunoTest() { //Assemble AlunoBLL alunoBLL = new AlunoBLL(); Aluno aluno = new Aluno(); Aluno alunoResult = new Aluno(); //Act string email = "*****@*****.**"; string senha = "password1"; string nome = "Aluno 1"; aluno.Usuario.Email = email; aluno.Usuario.Senha = senha; aluno.Nome = nome; alunoResult = alunoBLL.InserirAluno(aluno.Usuario.Email, aluno.Usuario.Senha, aluno.Nome); aluno.AlunoId = alunoResult.AlunoId; aluno.Usuario.UsuarioId = alunoResult.Usuario.UsuarioId; //Assert string ExpectedResult = JsonConvert.SerializeObject(alunoResult); string ActualResult = JsonConvert.SerializeObject(aluno); Assert.AreEqual(ExpectedResult, ActualResult); }
public ActionResult CreateAluno(Aluno aluno) { if (ModelState.IsValid) { _alunoBLL.InserirAluno(aluno); return(RedirectToAction("Index")); } return(View()); }
public void retornaAlunosPorNomeTest_IsNullOrEmpty() { AlunoBLL alunoBLL = new AlunoBLL(); Aluno expectedResult = new Aluno(); //Act expectedResult = alunoBLL.InserirAluno("*****@*****.**", "password", "Aluno 2"); //Assert alunoBLL.retornaAlunosPorNome(""); }
public string InserirAluno(string email, string senha, string nome) { try { AlunoBLL alunoBLL = new AlunoBLL(); return(JsonConvert.SerializeObject(new { teste = alunoBLL.InserirAluno(email, senha, nome) })); } catch (Exception ex) { return(JsonConvert.SerializeObject(new { codigo = -1, msg = ex.Message })); } }
public void InserirAlunoTest_NomeVazio() { AlunoBLL alunoBLL = new AlunoBLL(); alunoBLL.InserirAluno("*****@*****.**", "pass", ""); }
public void InserirAlunoTest_SenhaInvalida() { AlunoBLL alunoBLL = new AlunoBLL(); alunoBLL.InserirAluno("*****@*****.**", "pass", "Aluno 1"); }
public void InserirAlunoTest_ArgumentNullException() { AlunoBLL alunoBLL = new AlunoBLL(); alunoBLL.InserirAluno("", "", ""); }