Exemple #1
0
        protected RecordingOptions GetRecordingOptions(string token)
        {
            RecordingOptions options = null;

            RunStep(() => { options = Client.GetRecordingOptions(token); },
                    string.Format("Get Recording Options (token = '{0}')", token));
            DoRequestDelay();
            return(options);
        }
 public virtual void BindData(RecordingOptions recordingOptions)
 {
     core.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().Core), false,
                           DataSourceUpdateMode.OnPropertyChanged);
     screenRepository.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().ScreenRepository), false,
                                       DataSourceUpdateMode.OnPropertyChanged);
     bulkText.DataBindings.Add("Checked", recordingOptions, CodePath.Get(CodePath.New <RecordingOptions>().BulkText), false,
                               DataSourceUpdateMode.OnPropertyChanged);
 }
Exemple #3
0
 public ReplayingHandler(
     VCRMode vcrMode,
     Cassette cassette,
     RecordingOptions options = RecordingOptions.SuccessOnly)
     : base()
 {
     this.cassette = cassette;
     this.options  = options;
     this.vcrMode  = vcrMode;
 }
Exemple #4
0
 public ReplayingHandler(
     HttpMessageHandler innerHandler,
     VCRMode vcrMode,
     Cassette cassette,
     RecordingOptions options)
     : base(innerHandler)
 {
     this.cassette = cassette;
     this.options  = options;
     this.vcrMode  = vcrMode;
 }
Exemple #5
0
        public TestScope OverrideVcrOptions(
            VCRMode vcrMode = VCRMode.Cache,
            RecordingOptions recordingOptions = RecordingOptions.SuccessOnly)
        {
            var vcrFactory = Scope.GetInstance <VcrApiHttpClientFactory>();

            vcrFactory.VcrMode          = vcrMode;
            vcrFactory.RecordingOptions = recordingOptions;

            return(this);
        }
Exemple #6
0
 public RecorderVisitor(UserEventListener userEventListener, RecordingOptions recordingOptions)
 {
     this.recordingOptions  = recordingOptions;
     this.userEventListener = userEventListener;
     filters.Add(new DuplicateEventFilter());
 }