<dependency>
<groupId>com.github.jayield</groupId>
<artifactId>syringe</artifactId>
<version>1.0.0</version>
<scope>test</scope>
</dependency>
import ch.vorburger.exec.ManagedExecutors;
import org.syringe.annotation.Init;
import org.syringe.annotation.Inject;
import org.syringe.annotation.Tests;
import org.syringe.test.CriteriaBuilder;
import org.syringe.test.MethodTester;
import static org.junit.Assert.assertEquals;
public class CalculatorTest {
@Inject
private Calculator calculator;
@Init
public void setUp() {
ManagedExecutors.init(MyApplicationConfiguration.class);
}
@Tests
public void testAdd() {
assertEquals(5, calculator.add(2, 3));
}
}
mvn test