public void CarreraDeberiaDevolverTotalAlumnosSinRepetir() { // Arange = var alumno1 = new Alumno() { Nombre = "A1" }; var alumno2 = new Alumno() { Nombre = "A2" }; var materia1 = new Materia() { Nombre = "M1" }; materia1.Alumnos.Add(alumno1); materia1.Alumnos.Add(alumno2); var carrera = new Carrera(); //carrera.Materias.Add(materia1); carrera.AgregarMaterias(materia1); //Act int total = carrera.CantidadAlumnos(); //Assert Assert.AreEqual(2, total); }
public void CarreraDeberiaDevolverTotalAlumnos() { // Arange var carrera = new Carrera(); //Act int total = carrera.CantidadAlumnos(); //Assert Assert.AreEqual(0, total); }
public void CantidadAlumnosCero() { var alumno1 = new Alumno() { }; var materia1 = new Materia() { }; var carrera = new Carrera() { }; var total = carrera.CantidadAlumnos(); }
public void CantidadAlumnosSumandoTodo() { var alumno1 = new Alumno() { Nombre = "A1" }; var alumno2 = new Alumno() { Nombre = "A2" }; var materia1 = new Materia() { NombreMateria = "M1" }; materia1.Alumnos.Add(alumno1); materia1.Alumnos.Add(alumno2); var materia2 = new Materia() { NombreMateria = "M2" }; materia2.Alumnos.Add(alumno1); materia2.Alumnos.Add(alumno2); materia2.Alumnos.Add(alumno2); materia2.Alumnos.Add(alumno2); var carrera = new Carrera(); carrera.Materia.Add(materia1); carrera.Materia.Add(materia2); var total = carrera.CantidadAlumnos(); Assert.AreEqual(6, total); }