public ByQueryStringParamIdentificationMethodFixture() { _fakeEncryptionProvider = A.Fake<IEncryptionProvider>(); _fakeHmacProvider = A.Fake<IHmacProvider>(); _validConfiguration = new InProcSessionsConfiguration(); _fakeSessionIdentificationDataProvider = A.Fake<ISessionIdentificationDataProvider>(); _fakeHmacValidator = A.Fake<IHmacValidator>(); _fakeSessionIdFactory = A.Fake<ISessionIdFactory>(); _fakeResponseManipulatorForSession = A.Fake<IResponseManipulatorForSession>(); _byQueryStringParamIdentificationMethod = new ByQueryStringParamIdentificationMethod( _fakeEncryptionProvider, _fakeHmacProvider, _fakeSessionIdentificationDataProvider, _fakeHmacValidator, _fakeSessionIdFactory, _fakeResponseManipulatorForSession); _parameterName = "TheNameOfTheParameter"; _byQueryStringParamIdentificationMethod.ParameterName = _parameterName; }
public ByQueryStringParamIdentificationMethodFixture() { _fakeEncryptionProvider = A.Fake <IEncryptionProvider>(); _fakeHmacProvider = A.Fake <IHmacProvider>(); _validConfiguration = new InProcSessionsConfiguration(); _fakeSessionIdentificationDataProvider = A.Fake <ISessionIdentificationDataProvider>(); _fakeHmacValidator = A.Fake <IHmacValidator>(); _fakeSessionIdFactory = A.Fake <ISessionIdFactory>(); _fakeResponseManipulatorForSession = A.Fake <IResponseManipulatorForSession>(); _byQueryStringParamIdentificationMethod = new ByQueryStringParamIdentificationMethod( _fakeEncryptionProvider, _fakeHmacProvider, _fakeSessionIdentificationDataProvider, _fakeHmacValidator, _fakeSessionIdFactory, _fakeResponseManipulatorForSession); _parameterName = "TheNameOfTheParameter"; _byQueryStringParamIdentificationMethod.ParameterName = _parameterName; }
public void On_creation_sets_default_parameter_name() { var newInstance = new ByQueryStringParamIdentificationMethod(_fakeEncryptionProvider, _fakeHmacProvider, _fakeSessionIdentificationDataProvider, _fakeHmacValidator, _fakeSessionIdFactory, _fakeResponseManipulatorForSession); Assert.Equal("_nsid", newInstance.ParameterName); }