public void CreateToggleButton() { toggleButtonBehaviourMock_ = Substitute.For <IToggleButtonBehaviour>(); var toggleButton = componentFactory_.CreateToggleButton(toggleButtonBehaviourMock_); Assert.True(toggleButton != null); }
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 IToggleButton CreateToggleButton(IToggleButtonBehaviour toggleButtonBehaviour) { return(new ToggleButton(toggleButtonBehaviour)); }
public ToggleButton(IToggleButtonBehaviour toggleButtonBehaviour) { toggleButtonBehaviour_ = toggleButtonBehaviour; toggleButtonBehaviour_.ButtonTouched += Toggle; }
public void SetUp() { toggleButtonBehaviour_ = Substitute.For <IToggleButtonBehaviour>(); toggleButton_ = new ToggleButton(toggleButtonBehaviour_); }