public virtual void before_each() { autoSubstitute = new AutoSubstitute(); proxyableDiscoverer = Substitute.For <IProxyableTestDiscoverer>(); remoteRunner = autoSubstitute.SubstituteFor < ICrossDomainRunner <IProxyableTestDiscoverer, DiscoveredExample[]> >(); fileService = autoSubstitute.Resolve <IFileService>(); logger = autoSubstitute.Resolve <IOutputLogger>(); crossDomainLogger = autoSubstitute.Resolve <ICrossDomainLogger>(); discoverer = autoSubstitute.Resolve <BinaryTestDiscoverer>(); }
public DiscoveredExample[] Run(IProxyableTestDiscoverer proxyableDiscoverer) { return(proxyableDiscoverer.Discover(binaryPath, crossDomainLogger)); }