Тестирование компонентов

example-junit-spring-systemtest

com.fitbur.testify.examples : example-junit-spring-systemtest

An opinionated Java Testing Framework faithful to testing principles and best practices.

Последняя версия: 0.1.3

Дата:

scenarlang-ut-dsl-junit

net.sourceforge.scenarlang : UT_DSL_JUNIT

This is the module you want to import if you plan to use scenarlang : it provides the junit rule.

Последняя версия: 1.1.9

Дата:

TomEE :: Container :: JUnit 5

org.apache.tomee : openejb-junit5

Apache OpenEJB is an open source, modular, configurable and extensible EJB Container System and EJB Server.

Последняя версия: 8.0.12

Дата:

Последняя версия: 0.1

Дата:

JUnited :: Jersey

com.crosstreelabs : junited.jersey

A feature for configuring and running Jersey during testing.

Последняя версия: 0.1.0

Дата:

junit-extension

io.zeebe.bpmn-spec : junit-extension

A tool to write tests for BPMN processes

Последняя версия: 2.0.0

Дата:

appiumdriver-framework-junit4

com.browserstack : appiumdriver-framework-junit4

Appium Driver management framework for JUnit4.

Последняя версия: 0.0.1

Дата:

Последняя версия: 3.2.2.0

Дата:

example-junit-spring-integrationtest-need

com.fitbur.testify.examples : example-junit-spring-integrationtest-need

An opinionated Java Testing Framework faithful to testing principles and best practices.

Последняя версия: 0.1.2

Дата:

Последняя версия: 1.0.0-M8

Дата:

Последняя версия: 1.1.6

Дата:

TestNG Engine for the JUnit Platform

org.junit.support : testng-engine

Allows executing TestNG tests on the JUnit Platform

Последняя версия: 1.0.2

Дата:

seauto.junit.sample-archetype

com.partnet.sample : seauto.junit.sample-archetype

Sample project for SeAuto: a bridge to Selenium from your favorite test framework.

Последняя версия: 0.9.1

Дата:

embedded-toxiproxy-junit4

io.github.coffee-break : embedded-toxiproxy-junit4

Toxiproxy embedded server and client for Java integration testing

Последняя версия: 0.2.0

Дата:

Guice JPA JUnit Runner

net.lamberto.junit.jpa : guice-jpa-junit-runner

A JUnit Runner allowing Guice-based testing with JPA Hibernate4-based. Each test method is running with a clean Injector instance.

Последняя версия: 1.0.1

Дата:

pact-jvm-provider-junit5-spring

au.com.dius : pact-jvm-provider-junit5-spring

# Pact Spring/JUnit5 Support This module extends the base [Pact JUnit5 module](../pact-jvm-provider-junit5). See that for more details. For writing Spring Pact verification tests with JUnit 5, there is an JUnit 5 Invocation Context Provider that you can use with the `@TestTemplate` annotation. This will generate a test for each interaction found for the pact files for the provider. To use it, add the `@Provider` and `@ExtendWith(SpringExtension.class)` and one of the pact source annotations to your test class (as per a JUnit 5 test), then add a method annotated with `@TestTemplate` and `@ExtendWith(PactVerificationSpringProvider.class)` that takes a `PactVerificationContext` parameter. You will need to call `verifyInteraction()` on the context parameter in your test template method. For example: ```java @ExtendWith(SpringExtension.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT) @Provider("Animal Profile Service") @PactBroker public class ContractVerificationTest { @TestTemplate @ExtendWith(PactVerificationSpringProvider.class) void pactVerificationTestTemplate(PactVerificationContext context) { context.verifyInteraction(); } } ``` You will now be able to setup all the required properties using the Spring context, e.g. creating an application YAML file in the test resources: ```yaml pactbroker: host: your.broker.host auth: username: broker-user password: broker.password ``` You can also run pact tests against `MockMvc` without need to spin up the whole application context which takes time and often requires more additional setup (e.g. database). In order to run lightweight tests just use `@WebMvcTest` from Spring and `MockMvcTestTarget` as a test target before each test. For example: ```java @WebMvcTest @Provider("myAwesomeService") @PactBroker class ContractVerificationTest { @Autowired private MockMvc mockMvc; @TestTemplate @ExtendWith(PactVerificationInvocationContextProvider.class) void pactVerificationTestTemplate(PactVerificationContext context) { context.verifyInteraction(); } @BeforeEach void before(PactVerificationContext context) { context.setTarget(new MockMvcTestTarget(mockMvc)); } } ``` You can also use `MockMvcTestTarget` for tests without spring context by providing the controllers manually. For example: ```java @Provider("myAwesomeService") @PactFolder("pacts") class MockMvcTestTargetStandaloneMockMvcTestJava { @TestTemplate @ExtendWith(PactVerificationInvocationContextProvider.class) void pactVerificationTestTemplate(PactVerificationContext context) { context.verifyInteraction(); } @BeforeEach void before(PactVerificationContext context) { MockMvcTestTarget testTarget = new MockMvcTestTarget(); testTarget.setControllers(new DataResource()); context.setTarget(testTarget); } @RestController static class DataResource { @GetMapping("/data") @ResponseStatus(HttpStatus.NO_CONTENT) void getData(@RequestParam("ticketId") String ticketId) { } } } ``` **Important:** Since `@WebMvcTest` starts only Spring MVC components you can't use `PactVerificationSpringProvider` and need to fallback to `PactVerificationInvocationContextProvider`

Последняя версия: 4.0.10

Дата:

Последняя версия: 1.1.0

Дата:

JUnit JFR

com.github.marschall : junit-jfr

A JUnit extension that generates JFR events.

Последняя версия: 0.1.0

Дата:

Armeria (armeria-testing-junit4)

com.linecorp.armeria : armeria-testing-junit4

Asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC (armeria-testing-junit4)

Последняя версия: 0.99.7

Дата:

Последняя версия: 0.1.0

Дата:

Che Plugin :: Java Testing :: JUnit Parent

org.eclipse.che.plugin : che-plugin-testing-junit

Provides version of third parties artifacts to use in Codenvy platform projects

Последняя версия: 7.0.0-rc-3.0

Дата:

Helenus JUnit

org.helenus : helenus-junit

JPA-like syntax for annotating POJO classes for persistence via Cassandra's Java driver - JUnit Framework

Последняя версия: 3.0.4

Дата:

Webapp-Rule

com.unseenspace.junit : webapp-rule

Junit Rules for web app integration testing

Последняя версия: 0.1.1

Дата:

nats-server-junit

berlin.yuna : nats-server-junit

Nats server embedded for testing which contains the original Nats server

Последняя версия: 0.0.43

Дата:

Последняя версия: 4.0.2

Дата:

TomEE :: Container :: JUnit 5 :: Backward Compatibility

org.apache.tomee : openejb-junit5-backward

Apache OpenEJB is an open source, modular, configurable and extensible EJB Container System and EJB Server.

Последняя версия: 8.0.12

Дата:

Последняя версия: 1.10.1

Дата:

Последняя версия: 2.3.10-scalaz-7.1.0-M6

Дата:

cucumber-java-junit-archetype

me.alb-i986 : cucumber-java-junit-archetype

Maven Archetype for creating cucumber projects, featuring Java and JUnit

Последняя версия: 1.2.2

Дата:

Последняя версия: 1.0.0-SNAP6

Дата:

Последняя версия: 3.8.5.1-scalaz-7.1

Дата:

Последняя версия: 1.10.1

Дата:

Последняя версия: 1.0.0-M8

Дата:

Последняя версия: 0.24.3

Дата:

Последняя версия: 1.1.0

Дата:

archetype-junit-springboot-systemtest

com.fitbur.testify.archetype : archetype-junit-springboot-systemtest

Creates a new quickstart project to system test Spring Boot application with Testify, JUnit, Mockito, and AssertJ.

Последняя версия: 0.1.3

Дата:

Knot.x JUnit 5

io.knotx : knotx-junit5

Testing Knot.x with JUnit 5

Последняя версия: 2.3.1

Дата:

Последняя версия: 1.0.0-M1

Дата:

Eclipse JUnit Fragment for Ant used in Eclipse Test Framework

org.eclipse.platform : org.eclipse.ant.optional.junit

Eclipse JUnit Fragment for Ant used in Eclipse Test Framework This fragment is required by the Eclipse Test Framework. It allows communication between JUnit and Ant.

Последняя версия: 3.3.300

Дата:

Последняя версия: 3.6.4-20151016053644-0ca99ef

Дата:

Последняя версия: 1.0.2

Дата:

Gradle Android Jacoco Plugin

com.vanniktech : gradle-android-junit-jacoco-plugin

Gradle plugin that generates Jacoco reports from an Android Gradle Project.

Последняя версия: 0.16.0

Дата:

Последняя версия: 3.2.0

Дата:

com.marklogic:marklogic-junit5

com.marklogic : marklogic-junit5

Supports testing MarkLogic applications

Последняя версия: 1.2.0

Дата:

Example JUnit4 HK2 Integration Test

org.testifyproject.examples : example-junit-hk2-integrationtest

Creates a new quickstart project to integration test HK2 modules and services with Testify, JUnit4, Mockito, and AssertJ.

Последняя версия: 1.0.0

Дата:

Последняя версия: 4.3.2

Дата:

wunderbar.junit

com.github.t1 : wunderbar.junit

Code-first, low ceremony Consumer Driven Contracts test tool for Java natives.

Последняя версия: 2.4.7

Дата:

Последняя версия: 0.0.1

Дата:

tourniquet-pageobjects

io.tourniquet.junit : tourniquet-pageobjects

A small library to define a pageobject model for testing applications with selenium.

Последняя версия: 0.4.8

Дата:

Parallel JUnit performance test

com.github.zington : ParallelJUnit

This makes it possible to easy run your regular unit tests as performance tests.

Последняя версия: 2.0.0

Дата: