コード例 #1
0
        static RecordingServices()
        {
            Recorder       = new DefaultRecorder();
            RecordingNamer = new CallStackRecordingNamer();
            RecordingSaver = new SaveRecordingToDisk(new FileAdapter(), new TestGenerator());

            DependencyPlayback = new DependencyPlayback();
        }
コード例 #2
0
        public TypeAndMethodNamerTest()
        {
            RecordingServices.RecordingSaver = new DoNotSaveRecordings();
            recorder = (DefaultRecorder)RecordingServices.Recorder;
            RecordingServices.RecordingNamer = new TypeAndMethodNamer();

            simpleMath = new SimpleMath();
        }
コード例 #3
0
        public CallStackNamingOfRecordingTest()
        {
            recorder = (DefaultRecorder)RecordingServices.Recorder;
            RecordingServices.RecordingNamer = new CallStackRecordingNamer();

            simpleMath       = new SimpleMath();
            simpleMathFacade = new SimpleMathFacade();
        }
コード例 #4
0
        public MethodRecordingXmlTest()
        {
            RecordingServices.RecordingSaver = new DoNotSaveRecordings();

            writer      = new RecordingXmlWriter();
            reader      = new RecordingXmlReader();
            recorder    = (DefaultRecorder)RecordingServices.Recorder;
            addressBook = new SimpleAddressBook();
        }
コード例 #5
0
        public CharacterizationTestBaseClassTest()
        {
            RecordingServices.RecordingSaver = new DoNotSaveRecordings();
            recorder = (DefaultRecorder)RecordingServices.Recorder;

            testClass   = new CharacterizationTest();
            writer      = new RecordingXmlWriter();
            addressBook = new SimpleAddressBook();
        }
コード例 #6
0
 public PropertyUndoTask(DefaultRecorder recorder, object sender, PropertyInfo prop, object oldValue, object newValue)
     : base((BaseRecorder)recorder)
 {
     this.objectItem = sender;
     this.prop       = prop;
     this.OldValue   = oldValue;
     this.NewValue   = newValue;
     this.execute    = new Action <object>(this.Redoing);
     this.unExecute  = new Action <object>(this.Undoing);
 }
コード例 #7
0
 public RecordingOnTypeLevelTest()
 {
     RecordingServices.RecordingSaver = new DoNotSaveRecordings();
     recorder = (DefaultRecorder)RecordingServices.Recorder;
 }
コード例 #8
0
 public RecordingOfComplexTypesTest()
 {
     RecordingServices.RecordingSaver = new DoNotSaveRecordings();
     _recorder    = (DefaultRecorder)RecordingServices.Recorder;
     _addressBook = new SimpleAddressBook();
 }