title: AssertJ-DB freezes in Spring Boot integration test
body: <p>I have the following integration test:</p>
  
  <pre><code>@RunWith(SpringRunner.class)
  @SpringBootTest
  @Transactional
  public class ServiceTestIT {
  
      @Autowired
      private ServiceUnderTest service;
  
      @Autowired
      private DataSource dataSource;
  
      @Before
      public void setup() {
          Changes changes = new Changes(new Table(datasource, "SOME_TABLE"));
          changes.setStartPointNow();
      }
  
      @Test
      public void test() {
           service.doSomething();
           changes.setEndPointNow();
           // assert database changes with changes object
      }
  }
  </code></pre>
  
  <p>When I run this test it freezes on changes startpoint line in @Before method:</p>
  
  <pre><code>changes.setStartPointNow();
  </code></pre>
  
  <p>I've figured out that test freezes in <code>org.assertj.db.type.Changes#setStartPointNow</code> on <code>t.getRowsList();</code> line, but I don't know how to solve it.</p>
  
  <p>When I remove <code>@Transactional</code> annotation, everything works fine, nothing freezes, but test doesn't work properly then.</p>
  
  <p>Is there any way to solve this problem preserving <code>@Transactional</code> annotation?</p>