public void MockResultados() { foreach (Estacion estacion in Estaciones.Values) { Mock <ResultadoEstacion> mockResultadoIDA = new Mock <ResultadoEstacion>(); mockResultadoIDA.Setup(x => x.CantFormaciones).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeOcupacion).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajePersonasParadas).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeSuperaronMaxCantLegal).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeRegularidadAbsoluta).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeCumplimientoPrograma).Returns(FDP.Rand(0, 100)); mockResultadoIDA.Setup(x => x.PorcentajeDemoraPorIncidentes).Returns(FDP.Rand(0, 100)); estacion.ResultadoIda = mockResultadoIDA.Object; Mock <ResultadoEstacion> mockResultadoVuelta = new Mock <ResultadoEstacion>(); mockResultadoVuelta.Setup(x => x.CantFormaciones).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeOcupacion).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajePersonasParadas).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeSuperaronMaxCantLegal).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeRegularidadAbsoluta).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeCumplimientoPrograma).Returns(FDP.Rand(0, 100)); mockResultadoVuelta.Setup(x => x.PorcentajeDemoraPorIncidentes).Returns(FDP.Rand(0, 100)); estacion.ResultadoVuelta = mockResultadoVuelta.Object; } }