Example #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void createLocksForAllResourceTypes()
        internal virtual void CreateLocksForAllResourceTypes()
        {
            LocksFactory lockFactory = mock(typeof(LocksFactory));
            Config       config      = Config.defaults();
            Clock        clock       = Clocks.systemClock();

            createLockManager(lockFactory, config, clock);

            verify(lockFactory).newInstance(eq(config), eq(clock), eq(ResourceTypes.values()));
        }
Example #2
0
        //JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
        //ORIGINAL LINE: @Before public void setUp()
        public virtual void SetUp()
        {
            _master = mock( typeof( Master ), new LockedOnMasterAnswer() );
              _lockManager = new ForsetiLockManager( Config.defaults(), Clocks.systemClock(), ResourceTypes.values() );
              _requestContextFactory = mock( typeof( RequestContextFactory ) );
              _databaseAvailabilityGuard = new DatabaseAvailabilityGuard( GraphDatabaseSettings.DEFAULT_DATABASE_NAME, Clocks.systemClock(), mock(typeof(Log)) );

              when( _requestContextFactory.newRequestContext( Mockito.anyInt() ) ).thenReturn(RequestContext.anonymous(1));
        }
Example #3
0
 public override Locks NewInstance(Config config, Clock clock, ResourceType[] resourceTypes)
 {
     return(new ForsetiLockManager(config, clock, ResourceTypes.values()));
 }
Example #4
0
 public static Locks CreateLockManager(LocksFactory locksFactory, Config config, Clock clock)
 {
     return(locksFactory.NewInstance(config, clock, ResourceTypes.values()));
 }
Example #5
0
 protected internal override Locks CreateLockManager(Config config, Clock clock)
 {
     return(new ForsetiLockManager(config, clock, ResourceTypes.values()));
 }