微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

org.junit.platform.launcher.TestExecutionListener的实例源码

项目:mastering-junit5    文件LauncherApiExample.java   
@SuppressWarnings("unused")
public static void main(String[] args) {
    // discover and filter tests
    LauncherdiscoveryRequest request = LauncherdiscoveryRequestBuilder
            .request()
            .selectors(selectPackage("io.github.bonigarcia"),selectClass(DummyTest.class))
            .filters(includeClassNamePatterns(".*Test")).build();

    Launcher launcher = LauncherFactory.create();
    TestPlan plan = launcher.discover(request);

    // Executing tests
    TestExecutionListener listener = new SummaryGeneratingListener();
    launcher.registerTestExecutionListeners(listener);

    launcher.execute(request,listener);
}
项目:Mastering-Software-Testing-with-JUnit-5    文件LauncherApiExample.java   
@SuppressWarnings("unused")
public static void main(String[] args) {
    // discover and filter tests
    LauncherdiscoveryRequest request = LauncherdiscoveryRequestBuilder
            .request()
            .selectors(selectPackage("io.github.bonigarcia"),listener);
}
项目:jovial    文件JovialSocketLauncher.java   
public static void main(String[] args) throws Exception {
    try (SocketChannel channel = openSocket()) {
        TestExecutionListener listener = createListener(channel);
        Launcher launcher = LauncherFactory.create();
        launcher.registerTestExecutionListeners(listener);

        ObjectInputStream inputStream = openinput();
        Map<String,List<String>> config = (Map<String,List<String>>) inputStream.readobject();
        Set<File> roots = config.get("classpathRoots").stream()
            .map(File::new)
            .collect(Collectors.toSet());

        LauncherdiscoveryRequest request = LauncherdiscoveryRequestBuilder.request()
            .selectors(selectClasspathRoots(roots))
            .build();

        launcher.execute(request);
    }
}
项目:jovial    文件JovialSocketLauncher.java   
private static TestExecutionListener createListener(SocketChannel channel) {
    try {
        OutputStream baseStream = Channels.newOutputStream(channel);
        ObjectOutputStream stream = new ObjectOutputStream(baseStream);
        return new SerializingListener(stream);
    } catch (IOException e) {
        throw new UncheckedioException("Failed to open stream to socket client.",e);
    }
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。