protected internal override void CreateRules() { TestDirectory = TestDirectory.testDirectory(); DefaultFileSystemRule defaultFileSystemRule = new DefaultFileSystemRule(); FileSystemRule = defaultFileSystemRule; PageCacheRule = new PageCacheRule(); Rules = RuleChain.outerRule(defaultFileSystemRule).around(TestDirectory).around(PageCacheRule); }
//JAVA TO C# CONVERTER WARNING: 'final' parameters are ignored unless the option to convert to C# 7.2 'in' parameters is selected: //ORIGINAL LINE: public final org.junit.runners.model.Statement apply(final org.junit.runners.model.Statement super, org.junit.runner.Description description) public override Statement Apply(Statement @base, Description description) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final org.neo4j.test.rule.TestDirectory dir = org.neo4j.test.rule.TestDirectory.testDirectory(description.getTestClass()); TestDirectory dir = TestDirectory.testDirectory(description.TestClass); return(dir.apply(new StatementAnonymousInnerClass(this, @base, dir) , description)); }
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: public static org.neo4j.kernel.configuration.Config aConfig(String hostname, org.neo4j.test.rule.TestDirectory testDirectory) throws java.security.GeneralSecurityException, java.io.IOException, org.bouncycastle.operator.OperatorCreationException public static Config AConfig(string hostname, TestDirectory testDirectory) { string random = System.Guid.randomUUID().ToString(); File baseDirectory = testDirectory.Directory("base_directory_" + random); File validCertificatePath = new File(baseDirectory, "certificate.crt"); File validPrivateKeyPath = new File(baseDirectory, "private.pem"); File revoked = new File(baseDirectory, "revoked"); File trusted = new File(baseDirectory, "trusted"); trusted.mkdirs(); revoked.mkdirs(); _pkiUtils.createSelfSignedCertificate(validCertificatePath, validPrivateKeyPath, hostname); // Sets Subject Alternative Name(s) to hostname return(Config.builder().withSetting(SslPolicyConfig.base_directory, baseDirectory.ToString()).withSetting(SslPolicyConfig.trusted_dir, trusted.ToString()).withSetting(SslPolicyConfig.revoked_dir, revoked.ToString()).withSetting(SslPolicyConfig.private_key, validPrivateKeyPath.ToString()).withSetting(SslPolicyConfig.public_certificate, validCertificatePath.ToString()).withSetting(SslPolicyConfig.tls_versions, "TLSv1.2").withSetting(SslPolicyConfig.ciphers, "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA").withSetting(SslPolicyConfig.client_auth, "none").withSetting(SslPolicyConfig.allow_key_generation, "false").withSetting(SslPolicyConfig.trust_all, "false").withSetting(SslPolicyConfig.verify_hostname, "true").build()); }
public EnterpriseDatabaseRuleAnonymousInnerClass(Org.Neo4j.Test.rule.TestDirectory testDirectory) : base(testDirectory) { }
private void InitializeInstanceFields() { Dir = TestDirectory.testDirectory(FsRule.get()); Chain = RuleChain.outerRule(FsRule).around(Dir); }
private void InitializeInstanceFields() { _testDirectory = TestDirectory.testDirectory(_fs); RuleChain = RuleChain.outerRule(_fs).around(_testDirectory).around(_pageCache); }
private void InitializeInstanceFields() { Directory = TestDirectory.testDirectory(Fs); }
private void InitializeInstanceFields() { _testDir = TestDirectory.testDirectory(_fileSystemRule.get()); RuleChain = RuleChain.outerRule(_fileSystemRule).around(_testDir); }
private void InitializeInstanceFields() { _testDir = TestDirectory.testDirectory(_fsRule); RuleChain = RuleChain.outerRule(_pcRule).around(_fsRule).around(_testDir); }
private void InitializeInstanceFields() { _fs = FsRule.get(); TestDirectory = TestDirectory.testDirectory(_fs); }
private void InitializeInstanceFields() { TestDir = TestDirectory.testDirectory(_fileSystem); }
public StatementAnonymousInnerClass(ManagedResource <R> outerInstance, Statement @base, TestDirectory dir) { this.outerInstance = outerInstance; this.@base = @base; this._dir = dir; }
protected internal abstract R CreateResource(TestDirectory dir);