Пример #1
0
        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);
        }
Пример #2
0
//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));
        }
Пример #3
0
//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());
        }
Пример #4
0
 public EnterpriseDatabaseRuleAnonymousInnerClass(Org.Neo4j.Test.rule.TestDirectory testDirectory) : base(testDirectory)
 {
 }
Пример #5
0
 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);
 }
Пример #7
0
 private void InitializeInstanceFields()
 {
     Directory = TestDirectory.testDirectory(Fs);
 }
Пример #8
0
 private void InitializeInstanceFields()
 {
     _testDir  = TestDirectory.testDirectory(_fileSystemRule.get());
     RuleChain = RuleChain.outerRule(_fileSystemRule).around(_testDir);
 }
Пример #9
0
 private void InitializeInstanceFields()
 {
     _testDir  = TestDirectory.testDirectory(_fsRule);
     RuleChain = RuleChain.outerRule(_pcRule).around(_fsRule).around(_testDir);
 }
Пример #10
0
 private void InitializeInstanceFields()
 {
     _fs           = FsRule.get();
     TestDirectory = TestDirectory.testDirectory(_fs);
 }
Пример #11
0
 private void InitializeInstanceFields()
 {
     TestDir = TestDirectory.testDirectory(_fileSystem);
 }
Пример #12
0
 public StatementAnonymousInnerClass(ManagedResource <R> outerInstance, Statement @base, TestDirectory dir)
 {
     this.outerInstance = outerInstance;
     this.@base         = @base;
     this._dir          = dir;
 }
Пример #13
0
 protected internal abstract R CreateResource(TestDirectory dir);