public PanelRectangleFactory(IRootPanelPositioner rootPanelPositioner, IPanelPositioner panelPositioner) { if (rootPanelPositioner == null) { throw new ArgumentNullException(nameof(rootPanelPositioner)); } if (panelPositioner == null) { throw new ArgumentNullException(nameof(panelPositioner)); } _rootPanelPositioner = rootPanelPositioner; _panelPositioner = panelPositioner; }
protected TestsForPanelRectangleFactory() { _rootPanelPositioner = A.Fake <IRootPanelPositioner>(); _panelPositioner = A.Fake <IPanelPositioner>(); _sut = new PanelRectangleFactory(_rootPanelPositioner, _panelPositioner); }