public MissionBuilder(ControllerContextBuilder <TContoller> context, int missionId = 1) { this.context = context; this.missionId = missionId; missionLevelId = Interlocked.Increment(ref uniqueId); missionLevel = 1; missionName = "Unit Test Mission"; awardTitle = "Unit Tester"; tracks = new List <MissionTrack>(); }
public static ObservationBuilder <TController> WithObservation <TController>( this ControllerContextBuilder <TController> context) where TController : ControllerBase { return(new ObservationBuilder <TController>(context)); }
public ObservationBuilder(ControllerContextBuilder <TController> context) { this.context = context; observationId = Interlocked.Increment(ref uniqueId); }
public static MissionBuilder <TController> WithMissionLevel <TController>( this ControllerContextBuilder <TController> context, int missionId = 1) where TController : ControllerBase { return(new MissionBuilder <TController>(context, missionId)); }