Mock Box Save Abandoned

Mock-Box is a lightweight and powerful mock library that supports testing.

Project README

Mock-Box

Mock-Box is a lightweight and powerful mock library that supports testing.

Maven Central CI codecov License Twitter

How to use

MockTcpServer

@BeforeEach
void setUp() {
    mockTcpServer = MockTcpServerBuilder.builder()
        .handler(new EchoTcpHandler()) Or .handler(new MessageTcpHandler("Bye"))
        .port(PORT_NO)
        .buildAndStart();
}

@Test
void test() {...}

@AfterEach
void tearDown() {
    mockTcpServer.stop();
}

MockHttpServer

@BeforeEach
void setUp() {
    mockHttpServer = MockHttpServerBuilder.builder()
        .addHandler(new JsonHttpHandler(HttpMethod.GET, "/hello", responseObject))
        .port(PORT_NO)
        .buildAndStart();
}

@Test
void test() {...}

@AfterEach
void tearDown() {
    mockHttpServer.stop();
}
Open Source Agenda is not affiliated with "Mock Box" Project. README Source: geminiKim/mock-box

Open Source Agenda Badge

Open Source Agenda Rating