Beispiel #1
0
        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));
 }