public virtual void before_each() { autoSubstitute = new AutoSubstitute(); proxyableExecutor = Substitute.For <IProxyableTestExecutor>(); remoteRunner = autoSubstitute.SubstituteFor <ICrossDomainRunner <IProxyableTestExecutor, int> >(); progressRecorder = autoSubstitute.Resolve <IProgressRecorder>(); logger = autoSubstitute.Resolve <IOutputLogger>(); crossDomainLogger = autoSubstitute.Resolve <ICrossDomainLogger>(); executor = autoSubstitute.Resolve <BinaryTestExecutor>(); }
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 BinaryTestExecutor(ICrossDomainRunner <IProxyableTestExecutor, int> remoteRunner) { this.remoteRunner = remoteRunner; }
public BinaryTestDiscoverer(ICrossDomainRunner <IProxyableTestDiscoverer, DiscoveredExample[]> remoteRunner, IFileService fileService) { this.remoteRunner = remoteRunner; this.fileService = fileService; }