public void WhenGeneratingAnObservableModel() { _fixation = 3; _visualArray = new[] {1}; _activationResults = new[] {2.2}; _beliefState = new Mock<IBeliefStateForControls>(); _beliefState .Setup(b => b.Update(It.IsAny<double[]>(), It.IsAny<int>())) .Returns(_expectedResult); var visualArrayGenerator = new Mock<IVisualArrayGenerator>(); visualArrayGenerator .Setup(v => v.Generate()) .Returns(_visualArray); _activation = new Mock<IActivation>(); _activation .Setup(o => o.GenerateActivation(It.IsAny<int>(), It.IsAny<int[]>())) .Returns(_activationResults); var observableModel = new ObservableModelForControls(visualArrayGenerator.Object, _beliefState.Object, _activation.Object); observableModel.Generate(); _result = observableModel.Update(_fixation); }
public void WhenGeneratingAnObservableModel() { _beliefState = new Mock<IBeliefStateForControls>(); _visualArrayGenerator = new Mock<IVisualArrayGenerator>(); var observableModel = new ObservableModelForControls(_visualArrayGenerator.Object, _beliefState.Object, null); observableModel.Generate(); }