public static GroundNetworkRunwayExit Make(string runway = null) { return(new Faker <GroundNetworkRunwayExit>() .CustomInstantiator( faker => new GroundNetworkRunwayExit( runway ?? "27L", "N3W", faker.Random.ArrayElement(new [] { "LEFT", "RIGHT" }), 15, new List <GroundNetworkCoordinate> { GroundNetworkCoordinateFactory.Make(), GroundNetworkCoordinateFactory.Make(), GroundNetworkCoordinateFactory.Make() }, DefinitionFactory.Make(), DocblockFactory.Make(), CommentFactory.Make() ) )); }
public static GroundNetworkTaxiway Make() { return(new Faker <GroundNetworkTaxiway>() .CustomInstantiator( _ => new GroundNetworkTaxiway( "A", 15, 1, "15", new List <GroundNetworkCoordinate> { GroundNetworkCoordinateFactory.Make(), GroundNetworkCoordinateFactory.Make(), GroundNetworkCoordinateFactory.Make() }, DefinitionFactory.Make(), DocblockFactory.Make(), CommentFactory.Make() ) )); }