void () { assertEquals("Running: 0 of <...> ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, new HashSet<>(), false)); final Set<String> category = new LinkedHashSet<>(); category.add("Scenarios"); assertEquals("Running: Scenarios 0 of <...> ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, category, false)); category.clear(); category.add("Scenarios"); category.add(TestsPresentationUtil.DEFAULT_TESTS_CATEGORY); assertEquals("Running: Scenarios, tests 0 of <...> ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, category, false)); category.clear(); category.add("Cucumbers"); category.add("Tomatoes"); category.add(TestsPresentationUtil.DEFAULT_TESTS_CATEGORY); assertEquals("Running: Cucumbers, tomatoes, tests 0 of <...> ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, category, false)); assertEquals("Running: Cucumbers, tomatoes, tests 0 of 0 ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, category, true)); category.clear(); category.add(TestsPresentationUtil.DEFAULT_TESTS_CATEGORY); assertEquals("Running: 0 of <...> ", TestsPresentationUtil.getProgressStatus_Text(0, 0, 0, 0, 0, category, false)); }