Class Test


  • public class Test
    extends Object

    Executes any test by default. This does not filter tests by names like Maven by default. If a developer wrote a test, than it most likely wants to also execute the test, if it is not stated otherwise. Tests are also not filtered, because the developer might not know, that such a thing happens. He needs at least a warning for such things during test execution.

    TODO Find tests with incorrect tags.

    TODO Simplify code by removing duplicate code.

    TODO Testing without Maven seems to be faster.

    • Constructor Detail

      • Test

        public Test()
    • Method Detail

      • main

        public static void main​(String... arg)
      • testFunctionality

        public static boolean testFunctionality()
      • testFunctionality

        public static boolean testFunctionality​(List<org.junit.platform.launcher.TestExecutionListener> executionListeners)
      • testIntegration

        public static boolean testIntegration()
      • testUnits

        public static boolean testUnits()
      • testUnits

        public static boolean testUnits​(List<org.junit.platform.launcher.TestExecutionListener> executionListeners)
      • test

        public static boolean test()
      • test

        public static boolean test​(Class<?> type)
      • testMethod

        public static boolean testMethod​(Class<?> type,
                                         String methodeName)