Exemple #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void givenAccessGuardWithConditionWhenShutdownThenInstantlyDenyAccess()
        public virtual void GivenAccessGuardWithConditionWhenShutdownThenInstantlyDenyAccess()
        {
            // Given
            Clock clock = Mockito.mock(typeof(Clock));
//JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final':
//ORIGINAL LINE: final org.neo4j.kernel.availability.DatabaseAvailabilityGuard databaseAvailabilityGuard = getDatabaseAvailabilityGuard(clock, org.neo4j.logging.NullLog.getInstance());
            DatabaseAvailabilityGuard databaseAvailabilityGuard = GetDatabaseAvailabilityGuard(clock, NullLog.Instance);

            databaseAvailabilityGuard.Require(_requirement_1);

            // When
            databaseAvailabilityGuard.Shutdown();

            // Then
            assertFalse(databaseAvailabilityGuard.IsAvailable(1000));
            verifyZeroInteractions(clock);
        }