public void EnforcesAntiForgeryTokenValidation()
 {
     LotsControler.GetType().AssertAntiForgeryTokenValidationForMethod("SetStatus");
 }
 public void EnforcesClaimsAuthorization()
 {
     LotsControler.GetType().AssertClaimsForMethod("SetStatus", new[] { ClaimTypes.QualityControlClaimTypes.LotStatus }, ClaimActions.Full);
 }
 public void AcceptsPutVerb()
 {
     Assert.IsNotNull(LotsControler.GetType().GetMethod("SetStatus")
                      .GetCustomAttribute <HttpPutAttribute>());
 }