anchor.diff:  
   [[spring-mvc-test-server-setup-options]]
   ===== Setup Options
  -The goal of server-side test setup is to create an instance of `MockMvc` that can be
  -used to perform requests. There are two main options.
  -
  -The first option is to point to Spring MVC configuration through the __TestContext
  +There are two main options for creating an instance of `MockMvc`.
  +The first is to load Spring MVC configuration through the __TestContext
   framework__, which loads the Spring configuration and injects a `WebApplicationContext`
   into the test to use to create a `MockMvc`:
   
  
positive.code: 	}
  ----
  
  Which option should you use?
  
  The __"webAppContextSetup"__ loads the actual Spring MVC configuration resulting in a
  more complete integration test. Since the __TestContext framework__ caches the loaded
  
negative.code: 		}
  ----
  
  The above properties will affect every request performed through the `MockMvc` instance.
  If the same property is also specified on a given request, it overrides the default value.
  That is why the HTTP method and URI in default request don't matter since they must be
  specified on every request.
  
  [[spring-mvc-test-server-defining-expectations]]
  ===== Defining Expectations
  Expectations can be defined by appending one or more `.andExpect(..)` calls after
  performing a request:
  
  [source,java,indent=0]
  [subs="verbatim,quotes"]
  