Lanka Developers Community

    Lanka Developers

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Shop

    Junit how to use this?

    General Discussion
    junit java
    2
    3
    528
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Lahiru Dev
      Lahiru Dev last edited by

      public class RunJUnit5TestsFromJava {
      SummaryGeneratingListener listener = new SummaryGeneratingListener();

      public void runOne() {
          LauncherDiscoveryRequest request = LauncherDiscoveryRequestBuilder.request()
            .selectors(selectClass(FirstUnitTest.class))
            .build();
          Launcher launcher = LauncherFactory.create();
          TestPlan testPlan = launcher.discover(request);
          launcher.registerTestExecutionListeners(listener);
          launcher.execute(request);
      }
      
      // main method...
      public static void main(String[] args) {
      RunJUnit5TestsFromJava runner = new RunJUnit5TestsFromJava();
      runner.runAll();
      
      TestExecutionSummary summary = runner.listener.getSummary();
      summary.printTo(new PrintWriter(System.out));
      }
      
      public void runAll() {
      LauncherDiscoveryRequest request = LauncherDiscoveryRequestBuilder.request()
        .selectors(selectPackage("com.baeldung.junit5.runfromjava"))
        .filters(includeClassNamePatterns(".*Test"))
        .build();
      Launcher launcher = LauncherFactory.create();
      TestPlan testPlan = launcher.discover(request);
      launcher.registerTestExecutionListeners(listener);
      launcher.execute(request);
      }
      

      }

      1 Reply Last reply Reply Quote 1
      • chathurabuddi
        chathurabuddi last edited by

        what do you want to know?

        1 Reply Last reply Reply Quote 0
        • Lahiru Dev
          Lahiru Dev last edited by

          how to use this to get an out put from a existing java file to test it

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post

          3
          Online

          3.7k
          Users

          1.3k
          Topics

          5.3k
          Posts

          • Privacy
          • Terms & Conditions
          • Donate

          © Copyrights and All right reserved Lanka Developers Community

          Powered by Axis Technologies (PVT) Ltd

          Made with in Sri Lanka

          | |