public void Setup() { m_Factory = Substitute.For <IDisplayNodeFactory>(); m_Converter = new NodesToDisplayNodesConverter(m_Factory); }
public void DisposeCallsReleaseDisplayNodesTest() { var factory = Substitute.For <IDisplayNodeFactory>(); var converter = new NodesToDisplayNodesConverter(factory) { NodeModels = CreateNodeModels() }; converter.Convert(); converter.Dispose(); factory.Received(2).Release(Arg.Any <IDisplayNode>()); }