public void Setup() { m_Logger = Substitute.For <ILogger>(); m_Bus = Substitute.For <IBus>(); m_Dispatcher = new TestImmediateDispatcher(); m_ControlModel = Substitute.For <IControlModel>(); m_Manager = Substitute.For <ICommandManager>(); m_Model = CreateModel(m_Dispatcher); }
public void Setup() { m_Logger = Substitute.For <ILogger>(); m_Bus = Substitute.For <IBus>(); m_Dispatcher = new TestImmediateDispatcher(); m_Manager = Substitute.For <ICommandManager>(); m_Model = new RacetrackSettingsViewModel(m_Logger, m_Bus, m_Dispatcher, m_Manager, Substitute.For <IRacetrackSettingsModel>()); }
public void Setup() { m_Logger = Substitute.For <ILogger>(); m_Bus = Substitute.For <IBus>(); m_Dispatcher = new TestImmediateDispatcher(); m_ConverterNodes = Substitute.For <ILineNodeToDisplayLineNodeConverter>(); m_ConverterStartNodeModel = Substitute.For <INodeModelToDisplayNodeConverter>(); m_ConverterEndNodeModel = Substitute.For <INodeModelToDisplayNodeConverter>(); m_ConverterRacetrack = Substitute.For <IRacetrackPathsToFiguresConverter>(); m_ConverterDirections = Substitute.For <INodesToDisplayNodesConverter>(); m_LinesModel = Substitute.For <ILinesModel>(); m_NodesModel = Substitute.For <INodesModel>(); m_StartNodeModel = Substitute.For <IStartNodeModel>(); m_EndNodeModel = Substitute.For <IEndNodeModel>(); m_ShortestPathModel = Substitute.For <IShortestPathModel>(); m_ShortestPathDirectionModel = Substitute.For <IShortestPathDirectionModel>(); m_RacetrackModel = Substitute.For <IRacetrackModel>(); m_Model = CreateModel(m_Dispatcher); }