//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())); }
public override Response <LockResult> Call(Master master, RequestContext context, ChannelBuffer input, ChannelBuffer target) { ResourceType type = ResourceTypes.fromId(input.readInt()); long[] ids = new long[input.readInt()]; for (int i = 0; i < ids.Length; i++) { ids[i] = input.readLong(); } return(Lock(master, context, type, ids)); }
//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)); }
public override Locks NewInstance(Config config, Clock clock, ResourceType[] resourceTypes) { return(new ForsetiLockManager(config, clock, ResourceTypes.values())); }
public static Locks CreateLockManager(LocksFactory locksFactory, Config config, Clock clock) { return(locksFactory.NewInstance(config, clock, ResourceTypes.values())); }
protected internal override Locks CreateLockManager(Config config, Clock clock) { return(new ForsetiLockManager(config, clock, ResourceTypes.values())); }