private void TryParameter(Object[] param, long msec, long?referencePoint) { var factory = new TimeBatchViewFactory(); factory.SetViewParameters(SupportStatementContextFactory.MakeViewContext(), TestViewSupport.ToExprListBean(param)); var view = (TimeBatchView)factory.MakeView(SupportStatementContextFactory.MakeAgentInstanceViewFactoryContext()); Assert.IsTrue(new ExprTimePeriodEvalDeltaConstGivenDelta(msec).EqualsTimePeriod(view.TimeDeltaComputation)); Assert.AreEqual(referencePoint, view.InitialReferencePoint); }
public View CloneView() { return(_timeBatchViewFactory.MakeView(_agentInstanceContext)); }