@Before public void setUp() { // use startPort and endPort to generate usable ports. PortFinder finder1 = EasyMock.createMockBuilder(PortFinder.class) .withConstructor(1200, 1201, ImmutableList.of()) .addMockedMethod("canBind") .createMock(); // chose usable ports from candidates PortFinder finder2 = EasyMock.createMockBuilder(PortFinder.class) .withConstructor(1024, 1025, ImmutableList.of(1200, 1201)) .addMockedMethod("canBind") .createMock(); finders.add(finder1); finders.add(finder2); }
EasyMock.createMockBuilder(GeoServerResourceLoader.class) .withConstructor() .createMock();
EasyMock.createMockBuilder(GeoServerResourceLoader.class) .withConstructor() .createMock();
SystemSchema.ServersTable serversTable = EasyMock.createMockBuilder(SystemSchema.ServersTable.class) .withConstructor(serverView, authMapper) .createMock();
.createMockBuilder(SystemSchema.ServerSegmentsTable.class) .withConstructor(serverView, authMapper) .createMock();
SystemSchema.TasksTable tasksTable = EasyMock.createMockBuilder(SystemSchema.TasksTable.class) .withConstructor(client, mapper, responseHandler, authMapper) .createMock();
.createMockBuilder(SystemSchema.SegmentsTable.class) .withConstructor(druidSchema, client, mapper, responseHandler, authMapper) .createMock();
@Test public void censusHttpExecuteInterceptorShouldInjectHeader() throws IOException { Random random = new Random(); SpanContext spanContext = SpanContext.create( TraceId.generateRandomId(random), SpanId.generateRandomId(random), TraceOptions.DEFAULT); Span mockSpan = createMockBuilder(Span.class) .withConstructor(SpanContext.class, EnumSet.class) .withArgs(spanContext, null) .createMock(); Scope scope = tracer.withSpan(mockSpan); try { HttpExecuteInterceptor interceptor = censusHttpModule.new CensusHttpExecuteInterceptor(null); interceptor.intercept(httpRequest); assertThat(httpRequest.getHeaders().get("X-Cloud-Trace-Context")).isNotNull(); } finally { scope.close(); } }
mapper = TestHelper.makeJsonMapper(); responseHolder = EasyMock.createMock(FullResponseHolder.class); responseHandler = EasyMock.createMockBuilder(BytesAccumulatingResponseHandler.class) .withConstructor() .addMockedMethod(
private void mockImplMethods(final String... methods) { mockedImpl = true; impl = createMockBuilder(CachingExec.class).withConstructor( mockCache, mockValidityPolicy, mockResponsePolicy, mockResponseGenerator, mockRequestPolicy, mockSuitabilityChecker, mockResponseProtocolCompliance, mockRequestProtocolCompliance, mockCacheRevalidator, mockConditionalRequestBuilder, config).addMockedMethods(methods).createNiceMock(); }
new Random().nextBytes(bytes); final HttpEntity mockBody = EasyMock.createMockBuilder(ByteArrayEntity.class).withConstructor( new Object[] { bytes }).addMockedMethods("getContentLength").createNiceMock(); org.easymock.EasyMock.expect(mockBody.getContentLength()).andReturn(-1L).anyTimes();
private static Counter newCounter() { try { // 0.23 case String c = "org.apache.hadoop.mapreduce.counters.GenericCounter"; return (Counter) EasyMock.createMockBuilder(Class.forName(c)).createMock(); } catch (ClassNotFoundException e) { // 0.20 case return EasyMock.createMockBuilder(Counter.class).createMock(); } }
public void testExitStatusOfCommandGreaterThanZeroTrueWhen1() { SudoAwareInitManager commandRunner = createMockBuilder(SudoAwareInitManager.class).addMockedMethod("runAction") .createStrictMock(); expect(commandRunner.runAction("status")).andReturn(new ExecResponse("", "", 1)); replay(commandRunner); Predicate<String> pred = new ExitStatusOfCommandGreaterThanZero(commandRunner); assertEquals(pred.apply("status"), true); verify(commandRunner); }
public void testExitStatusOfCommandGreaterThanZeroFalseWhen0() { SudoAwareInitManager commandRunner = createMockBuilder(SudoAwareInitManager.class).addMockedMethod("runAction") .createStrictMock(); expect(commandRunner.runAction("status")).andReturn(new ExecResponse("", "", 0)); replay(commandRunner); Predicate<String> pred = new ExitStatusOfCommandGreaterThanZero(commandRunner); assertEquals(pred.apply("status"), false); verify(commandRunner); }
public void testExitStatusOfCommandGreaterThanZeroTrueWhen1() { SudoAwareInitManager commandRunner = createMockBuilder(SudoAwareInitManager.class).addMockedMethod("runAction") .createStrictMock(); expect(commandRunner.runAction("status")).andReturn(new ExecResponse("", "", 1)); replay(commandRunner); Predicate<String> pred = new ExitStatusOfCommandGreaterThanZero(commandRunner); assertEquals(pred.apply("status"), true); verify(commandRunner); }
public void testExitStatusOfCommandGreaterThanZeroFalseWhen0() { SudoAwareInitManager commandRunner = createMockBuilder(SudoAwareInitManager.class).addMockedMethod("runAction") .createStrictMock(); expect(commandRunner.runAction("status")).andReturn(new ExecResponse("", "", 0)); replay(commandRunner); Predicate<String> pred = new ExitStatusOfCommandGreaterThanZero(commandRunner); assertEquals(pred.apply("status"), false); verify(commandRunner); }
/** * Creates a strict mock object for the given class, adds it to the internal * list of all mocks, and returns it. * * @param clazz Class to be mocked. * @return A mock instance of the given type. **/ protected <T> T mock(Class<T> clazz, Method[] methods, boolean strict) { IMockBuilder<T> builder = EasyMock.createMockBuilder(clazz).addMockedMethods(methods); T m = strict ? builder.createMock() : builder.createNiceMock(); mocks.add(m); return m; }
/** * Creates a strict mock object for the given class, adds it to the internal * list of all mocks, and returns it. * * @param clazz Class to be mocked. * @return A mock instance of the given type. **/ protected <T> T mock(Class<T> clazz, Method[] methods, boolean strict) { IMockBuilder<T> builder = EasyMock.createMockBuilder(clazz).addMockedMethods(methods); T m = strict ? builder.createMock() : builder.createNiceMock(); mocks.add(m); return m; }
private ClosureJsCompiler newProfilingClosureJsCompiler(CompilerOptions realOptions, DefaultJsCompiler defaultComp, CacheProvider cache) { ClosureJsCompiler compiler = createMockBuilder(ClosureJsCompiler.class) .addMockedMethods("getCompilerOptions") .withConstructor(defaultComp, cache, "simple").createMock(); expect(compiler.getCompilerOptions(isA(JsUri.class))).andReturn(realOptions).anyTimes(); replay(compiler); return compiler; }
private ClosureJsCompiler newProfilingClosureJsCompiler(CompilerOptions realOptions, DefaultJsCompiler defaultComp, CacheProvider cache) { ClosureJsCompiler compiler = createMockBuilder(ClosureJsCompiler.class) .addMockedMethods("getCompilerOptions") .withConstructor(defaultComp, cache, "simple").createMock(); expect(compiler.getCompilerOptions(isA(JsUri.class))).andReturn(realOptions).anyTimes(); replay(compiler); return compiler; }