public void GetPersistablePropertyValueProvider_PersistanceLocationIsSession_ReturnsSessionPropertyValueProvider()
 {
     var factory = new PropertyValueProviderFactory();
     Assert.IsInstanceOf<SessionPropertyValueProvider>( factory.GetPersistablePropertyValueProvider( PersistanceLocation.Session ) );
 }
 public void ShouldReturnAllPropertyValueProviders()
 {
     var factory = new PropertyValueProviderFactory();
     Assert.AreEqual( 5, factory.GetPropertyValueProviders().Count() );
 }
 public void GetPersistablePropertyValueProviders_PersistanceLocationIsCookie_ReturnsCookiePersistablePropertyValueProvider()
 {
     var factory = new PropertyValueProviderFactory();
     Assert.IsInstanceOf<CookiePropertyValueProvider>( factory.GetPersistablePropertyValueProvider( PersistanceLocation.Cookie ) );
 }