title: SpringRunner vs SpringBootTest
body: <p>In unit test, what are the differences between <code>@Runwith(SpringRunner.class)</code> &amp; <code>@SpringBootTest</code>? </p>
  
  <p>Can you explain to me the use cases of each one?</p>