@Transactional(readOnly = true) @Test public void testGetWidgetDefinitionsByCategory() throws IOException, Exception { SecurityContext securityContext = SecurityContextHolder.getContext(); securityContext.setAuthentication(auth); MultiMap widgetDefinitionsByCategoryMap = uIService.getWidgetDefinitionsByCategory(); Assert.notNull(widgetDefinitionsByCategoryMap); // Assert.isTrue(widgetDefinitionsByCategoryMap.size() == 3); // Assert.isTrue(widgetDefinitionsByCategoryMap.values().size() == 4); org.junit.Assert.assertTrue( "testGetWidgetDefinitionsByCategory() widgetDefinitionsByCategoryMap.size() failed test, " + "expected value 3, actually got: " + widgetDefinitionsByCategoryMap.size(), widgetDefinitionsByCategoryMap.size() == 4); org.junit.Assert.assertTrue( "testGetWidgetDefinitionsByCategory() widgetDefinitionsByCategoryMap.values().size() failed test, " + "expected value 4, actually got: " + widgetDefinitionsByCategoryMap.values().size(), widgetDefinitionsByCategoryMap.values().size() >= 5); securityContext.setAuthentication(null); }