Assert.IsNotNull(button, "Should be not null");
Assert.IsInstanceOf<Components.Button>(button, "Should be equal!");
+ button.IsSelectable = true;
button.IsSelected = true;
Assert.AreEqual(true, button.IsSelected, "Retrieved IsSelected should be equal to set value");
button.IsSelected = false;
Assert.IsInstanceOf<Components.Button>(button, "Should be equal!");
button.StateChangedEvent += OnStateChangedEvent;
+ button.IsSelectable = true;
button.IsSelected = true;
Assert.AreEqual(true, _stateChangedEvent, "Should be equal!");
button.StateChangedEvent -= OnStateChangedEvent;