title: What is the difference between MockMvc and WebTestClient?
body: <p>When I tried to test at Spring 4.x, I used MockMvc web client, 
  but I am reading and trying new features of Spring 5.x.</p>
  
  <p>I think, WebTestClient and MockMvc are same or very similar. </p>
  
  <p>What is the difference between MockMvc and WebTestClient ?</p>
  
  <p>I am waiting for your answer.
  Thank you</p>