protected override void Context() { _outputSchema = new OutputSchema(); _defaultInterval = new OutputInterval(); _objectBaseFactory = A.Fake <IObjectBaseFactory>(); _outputIntervalFactory = A.Fake <IOutputIntervalFactory>(); A.CallTo(() => _objectBaseFactory.Create <OutputSchema>()).Returns(_outputSchema); A.CallTo(() => _outputIntervalFactory.CreateDefault()).Returns(_defaultInterval); sut = new OutputSchemaFactory(_objectBaseFactory, _outputIntervalFactory); }
public virtual void RemoveInterval(OutputInterval outputInterval) => RemoveChild(outputInterval);
public virtual void AddInterval(OutputInterval outputInterval) => Add(outputInterval);
protected override void Context() { base.Context(); _specificInterval = new OutputInterval(); A.CallTo(() => _outputIntervalFactory.Create(_min, _max, _resolution)).Returns(_specificInterval); }
protected override void Because() { _interval = sut.Create(0, 10, 5); }
protected override void Because() { _interval = sut.CreateFor(_schema, 10, 20, 1); }