protected override Task Context() { _qualificationStepMapper = A.Fake <QualificationStepMapper>(); _objectBaseFactory = A.Fake <IObjectBaseFactory>(); sut = new QualificationPlanMapper(_qualificationStepMapper, _objectBaseFactory); _qualificationStep = A.Fake <IQualificationStep>(); _qualificationPlan = new QualificationPlan { _qualificationStep }.WithName("QP"); _qualificationStepSnapshot = new QualificationStep(); A.CallTo(() => _qualificationStepMapper.MapToSnapshot(_qualificationStep)).Returns(_qualificationStepSnapshot); _project = new PKSimProject(); return(_completed); }
public IGameStep GetByPk(object pk) { return((IGameStep)EliminationStep.GetByPk(pk) ?? QualificationStep.GetByPk(pk)); }