Provides an implementation of the Basic authentication scheme.
Inheritance: IAuthenticationProvider, IDefaultAuthenticationScheme
 public void Teardown()
 {
     _identityProvider = null;
     _authenticationProvider = null;
 }
 public void Setup()
 {
     _identityProvider = new Mock<IIdentityProvider>(MockBehavior.Strict);
     _authenticationProvider = new BasicAuthenticationProvider(_identityProvider.Object);
 }