Inheritance: INotifyPropertyChanged
Exemplo n.º 1
0
 public void When_changing_the_command_a_property_change_event_should_be_raised()
 {
     var menuItem = new MenuItem("Menu Item", new MenuItemName("sciema"));
     bool wasRaised = false;
     menuItem.PropertyChanged += (source, args) =>
                                     {
                                         wasRaised = true;
                                         Assert.That(args.PropertyName, Is.EqualTo("Command"));
                                     };
     menuItem.Command = MockRepository.GenerateStub<ICommand>();
     Assert.That(wasRaised);
 }
Exemplo n.º 2
0
 public bool Equals(MenuItem other)
 {
     if (ReferenceEquals(null, other)) return false;
     if (ReferenceEquals(this, other)) return true;
     return Equals(other.Name, Name);
 }
Exemplo n.º 3
0
 public void before_each()
 {
     menu = MockRepository.GenerateMock<IMenu>();
     openLogFileNameMenuItem = new MenuItem("Open File", MenuItemName.OpenLogFile);
     stopListeningMenuItem = new MenuItem("Stop Listening", MenuItemName.StopListening);
 }