public void SetUp() { scaleGridToggleBehaviourMock_ = Substitute.For <IToggleButtonBehaviour>(); directionGridToggleBehaviourMock_ = Substitute.For <IToggleButtonBehaviour>(); equatorToggleBehaviourMock_ = Substitute.For <IToggleButtonBehaviour>(); scaleGridToggleButtonMock_ = Substitute.For <IToggleButton>(); directionGridToggleButtonMock_ = Substitute.For <IToggleButton>(); equatorGridToggleButtonMock_ = Substitute.For <IToggleButton>(); consoleBehaviourMock_ = Substitute.For <IConsoleBehaviour>(); gridBehaviourMock_ = Substitute.For <IGridBehaviour>(); componentFactoryMock_ = Substitute.For <IComponentFactory>(); scaleCircleBehaviourMock_ = Substitute.For <IVisible>(); directionCircleBehaviourMock_ = Substitute.For <IVisible>(); equatorCircleBehaviourMock_ = Substitute.For <IVisible>(); pureDataFacadeMock_ = Substitute.For <IPureDataFacade>(); consoleBehaviourMock_.ScaleGridToggleBehaviour.Returns(scaleGridToggleBehaviourMock_); consoleBehaviourMock_.DirectionGridToggleBehaviour.Returns(directionGridToggleBehaviourMock_); consoleBehaviourMock_.EquatorToggleBehaviour.Returns(equatorToggleBehaviourMock_); componentFactoryMock_.CreateToggleButton(scaleGridToggleBehaviourMock_).Returns(scaleGridToggleButtonMock_); componentFactoryMock_.CreateToggleButton(directionGridToggleBehaviourMock_).Returns(directionGridToggleButtonMock_); componentFactoryMock_.CreateToggleButton(equatorToggleBehaviourMock_).Returns(equatorGridToggleButtonMock_); gridBehaviourMock_.ScaleCircleBehaviour.Returns(scaleCircleBehaviourMock_); gridBehaviourMock_.DirectionCircleBehaviour.Returns(directionCircleBehaviourMock_); gridBehaviourMock_.FFTCircleBehaviour.Returns(equatorCircleBehaviourMock_); console_ = new Console(consoleBehaviourMock_, gridBehaviourMock_, pureDataFacadeMock_, componentFactoryMock_); }
public CarrierState(IPureDataFacade pureDataFacade, IPureDataArrayFacade pureDataArrayFacade = null) { pureDataFacade_ = pureDataFacade; if (pureDataArrayFacade == null) { pureDataArrayFacade_ = new PureDataArrayFacade(IdentifierString, 512); } }
public ModulatorState(IPureDataFacade pureDataFacade, IPureDataArrayFacade pureDataArrayFacade = null) { pureDataFacade_ = pureDataFacade; if (pureDataArrayFacade == null) { pureDataArrayFacade_ = new PureDataArrayFacade(Identifier, 512); } }
public StateAssigner(IPureDataFacade pureDataFacade, IControllerStateFactory controllerStateFactory = null) { var stateFactory = controllerStateFactory ?? new ControllerStateFactory(); idleState_ = stateFactory.CreateIdleState(); carrierState_ = stateFactory.CreateCarrierState(pureDataFacade); modulatorState_ = stateFactory.CreateModulatorState(pureDataFacade); }
public void SetUp() { pureDataFacadeMock_ = Substitute.For <IPureDataFacade>(); controllerStateFactoryMock_ = Substitute.For <IControllerStateFactory>(); controllerStateFactoryMock_.CreateCarrierState(pureDataFacadeMock_).Returns(carrierStateMock_); controllerStateFactoryMock_.CreateModulatorState(pureDataFacadeMock_).Returns(modulatorStateMock_); stateAssigner_ = new StateAssigner(pureDataFacadeMock_, controllerStateFactoryMock_); }
public Visualizer(IOutputWaveformBehaviour outputWaveformBehaviour, IVisualizerBehaviour fftCircleBehaviour, IPureDataFacade pureDataFacade, IPureDataArrayFacade outputArrayFacade = null, IPureDataArrayFacade fftArrayFacade = null) { revLevel_ = new float[1]; fftCircleBehaviour_ = fftCircleBehaviour; outputWaveformBehaviour_ = outputWaveformBehaviour; pureDataFacade_ = pureDataFacade; outputArrayFacade_ = outputArrayFacade ?? new PureDataArrayFacade("output", 512); fftArrayFacade_ = fftArrayFacade ?? new PureDataArrayFacade("fft", 512); outputWaveformBehaviour_.Updated += OnWaveformUpdated; fftCircleBehaviour_.Updated += OnSpectrumUpdated; }
public void SetUp() { pureDataFacadeMock_ = Substitute.For <IPureDataFacade>(); outputWaveformBehaviourMock_ = Substitute.For <IOutputWaveformBehaviour>(); fftCircleBehaviourMock_ = Substitute.For <IVisualizerBehaviour>(); outputArrayFacadeMock_ = Substitute.For <IPureDataArrayFacade>(); spectrumArrayFacadeMock_ = Substitute.For <IPureDataArrayFacade>(); dummySamples_ = new float[512]; outputArrayFacadeMock_.Get().Returns(dummySamples_); spectrumArrayFacadeMock_.Get().Returns(dummySamples_); outputWaveformBehaviourMock_.Distance.Returns(10f); var unused = new Visualizer(outputWaveformBehaviourMock_, fftCircleBehaviourMock_, pureDataFacadeMock_, outputArrayFacadeMock_, spectrumArrayFacadeMock_); }
public Console(IConsoleBehaviour consoleBehaviour, IGridBehaviour gridBehaviour, IPureDataFacade pureDataFacade, IComponentFactory componentFactory = null) { consoleBehaviour_ = consoleBehaviour; gridBehaviour_ = gridBehaviour; componentFactory = componentFactory ?? new ComponentFactory(); var scaleGridToggleButton = componentFactory.CreateToggleButton(consoleBehaviour.ScaleGridToggleBehaviour); scaleGridToggleButton.ButtonStateChanged += OnScaleGridButtonTouched; var directionGridToggleButton = componentFactory.CreateToggleButton(consoleBehaviour.DirectionGridToggleBehaviour); directionGridToggleButton.ButtonStateChanged += OnDirectionGridButtonTouched; var equatorToggleButton = componentFactory.CreateToggleButton(consoleBehaviour.EquatorToggleBehaviour); equatorToggleButton.ButtonStateChanged += OnEquatorButtonTouched; pureDataFacade.LevelChanged += OnLevelChanged; }
public void SetUp() { pureDataFacadeMock_ = Substitute.For <IPureDataFacade>(); modulatorState_ = new ModulatorState(pureDataFacadeMock_); }
public void SetUp() { pureDataFacadeMock_ = Substitute.For <IPureDataFacade>(); carrierState_ = new CarrierState(pureDataFacadeMock_); }
public IControllerState CreateModulatorState(IPureDataFacade pureDataFacade) { return(new ModulatorState(pureDataFacade)); }
public IControllerState CreateCarrierState(IPureDataFacade pureDataFacade) { return(new CarrierState(pureDataFacade)); }