@Test
 public void testCountVisits() {
   Assert.assertNotNull(
       "Data on demand for 'Visit' failed to initialize correctly", dod.getRandomVisit());
   long count = Visit.countVisits();
   Assert.assertTrue("Counter for 'Visit' incorrectly reported there were no entries", count > 0);
 }
 @Test
 public void testFindAllVisits() {
   Assert.assertNotNull(
       "Data on demand for 'Visit' failed to initialize correctly", dod.getRandomVisit());
   long count = Visit.countVisits();
   Assert.assertTrue(
       "Too expensive to perform a find all test for 'Visit', as there are "
           + count
           + " entries; set the findAllMaximum to exceed this value or set findAll=false on the integration test annotation to disable the test",
       count < 250);
   List<Visit> result = Visit.findAllVisits();
   Assert.assertNotNull("Find all method for 'Visit' illegally returned null", result);
   Assert.assertTrue("Find all method for 'Visit' failed to return any data", result.size() > 0);
 }
 @Test
 public void testFindVisitEntries() {
   Assert.assertNotNull(
       "Data on demand for 'Visit' failed to initialize correctly", dod.getRandomVisit());
   long count = Visit.countVisits();
   if (count > 20) count = 20;
   int firstResult = 0;
   int maxResults = (int) count;
   List<Visit> result = Visit.findVisitEntries(firstResult, maxResults);
   Assert.assertNotNull("Find entries method for 'Visit' illegally returned null", result);
   Assert.assertEquals(
       "Find entries method for 'Visit' returned an incorrect number of entries",
       count,
       result.size());
 }