public void SetUp()
        {
            _queryStringCollection               = new NameValueCollection();
            _emailProfileUDFHistoryObject        = new emailProfile_UDFHistory();
            _emailProfileUDFHistoryPrivateObject = new PrivateObject(_emailProfileUDFHistoryObject);

            _messageLabel = new Label();
            _emailProfileUDFHistoryPrivateObject.SetField(MessageLabelName, _messageLabel);
        }
        public void OneTimeSetUp()
        {
            _shimsContext = ShimsContext.Create();
            ShimUserControl.AllInstances.RequestGet     = (userControl) => { return(_httpRequest); };
            ShimHttpRequest.AllInstances.QueryStringGet = (request) => { return(_queryStringCollection); };
            ShimSqlConnection.Constructor           = (sqlConnection) => { };
            ShimSqlConnection.ConstructorString     = (sqlConnection, connString) => { };
            ShimSqlConnection.AllInstances.Open     = (sqlConnection) => { _connectionState = ConnectionState.Open; };
            ShimSqlConnection.AllInstances.Close    = (sqlConnection) => { _connectionState = ConnectionState.Closed; };
            ShimSqlConnection.AllInstances.StateGet = (sqlConnection) => { return(_connectionState); };

            _shimHttpRequest = new ShimHttpRequest();
            _emailProfileUDFHistoryObject = new emailProfile_UDFHistory();
            _httpRequest = _shimHttpRequest.Instance;
        }