示例#1
0
        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);
        }
示例#2
0
        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);
        }