Пример #1
0
        public SupportedEventsRegistry(Listener listener)
        {
            foreach(Assembly assembly in AppDomain.CurrentDomain.GetAssemblies())
            {
                if (Censor.Contains(assembly.FullName.Substring(0, assembly.FullName.IndexOf(","))))
                    continue;

                try
                {
                    foreach (Type type in assembly.GetTypes())
                    {
                        if (type.IsSubclassOf(typeof (Recorder)) && !type.IsAbstract)
                        {
                            AddRecorderToRegistry(type, listener);
                        }
                    }
                }
                catch(ReflectionTypeLoadException)
                {
                    // Skip assemblies we can't load from.
                    // This lets tests run under JetBrains UnitRunner.
                }
            }
        }
Пример #2
0
 public ButtonControlRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #3
0
 public LabelRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #4
0
 public RadioButtonRecorder(Listener listener)
     : base(listener)
 {
 }
 public ToolStripDropDownButtonRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #6
0
 public void SelectedIndexChanged(object sender, EventArgs args)
 {
     Listener.FireEvent(TesterType, sender, new EventAction("SelectTab", ((TabControl)sender).SelectedIndex));
 }
 public ToolStripComboBoxRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #8
0
 public TextBoxRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #9
0
 /// <summary>
 /// Constructes a new <see cref="FormRecorder"/> with the given listener.
 /// </summary>
 public FormRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #10
0
 public TabControlRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #11
0
        private void AddRecorderToRegistry(Type type, Listener listener)
        {
            Recorder recorder = (Recorder) Activator.CreateInstance(type, new object[] {listener});

            EventMap events = new EventMap();

            AddEventHandlersToRegistry(recorder, type, events);
            AddPropertyAssertHandlersToRegistry(recorder, events);

            eventTable.Add(recorder.RecorderType, events);
        }
Пример #12
0
 public ToolStripTextBoxRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #13
0
 protected ToolStripRecorder(Listener listener)
     : base(listener)
 {
 }
 public ToolStripMenuItemRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #15
0
 public TreeViewRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #16
0
 public MenuItemRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #17
0
 /// <summary>
 /// Constructs a new <see cref="Recorder"/>.
 /// </summary>
 /// <param name="listener">The <see cref="Listener"/> to use with this <see cref="Recorder"/>.</param>
 protected Recorder(Listener listener)
 {
     this.listener = listener;
 }
 ///<summary>
 /// Constructs a new <see cref="ToolStripSplitButtonRecorder"/>.
 ///</summary>
 public ToolStripSplitButtonRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #19
0
 public CheckBoxRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #20
0
 protected ControlRecorder(Listener listener)
     : base(listener)
 {
 }
Пример #21
0
 public TabControlRecorder(Listener listener) : base(listener)
 {
 }