public void CompararDosIdentificadoresDelDiferenteTiposYMismoNumeroDebeDevolverFalso() { IIdentificador id1 = Dni.Of("1"); IIdentificador id2 = Legajo.Of("1"); id1.Should().NotBe(id2); }
public void CompararDosIdentificadoresDelMismoTipoYMismoNumeroDebeDevolverVerdadero() { IIdentificador id1 = Dni.Of("1"); IIdentificador id2 = Dni.Of("1"); id1.Should().Be(id2); }
public void CrearAlumnoExtranjero() { AlumnoExtranjero alumno = new AlumnoExtranjero(Dni.Of("123"), "Lisandro", "Martinez", new DateTime(2019, 1, 1), "UNAM", 25); alumno.Le.Should().Be(Dni.Of("123")); alumno.Nombre.Should().Be("Lisandro"); alumno.Apellido.Should().Be("Martinez"); alumno.FechaIngreso.Should().Be(1.January(2019)); alumno.Universidad.Should().Be("UNAM"); alumno.MateriasAprobadas.Should().Be(25); }
public void CrearVistaEntidad() { Alumno local = new AlumnoLocal(Legajo.Of("123"), "Lisandro", "Martinez", new DateTime(2019, 1, 1)); Alumno extra = new AlumnoExtranjero(Dni.Of("1"), "Lisandro", "Martinez", new DateTime(2019, 1, 1), "UNAM", 25); List <Alumno> lista = new List <Alumno>(); lista.Add(local); lista.Add(extra); var listaVistaEntidades = lista.Select(alumno => new VistaEntidad(alumno)).ToList(); }
public void IdentificadorConNumeroSoloEspaciosTiraException() { Action act = () => Dni.Of(" "); act.Should().Throw <NumeroDeIdentificadorVacioException>().WithMessage("El identificador no puede ser nulo."); }