public void Properties() => Create(vm => { var view = new ListView { DataContext = vm }; var src = new MouseMoveBehavior(); src.Attach(view); Assert.That(src.Command, Is.Null); Assert.That(src.Selection, Is.Null); Assert.That(src.DrawingCanvas.Visibility, Is.EqualTo(Visibility.Collapsed)); Assert.That(src.Drawing.BorderBrush.ToString(), Is.EqualTo(SystemColors.HotTrackBrush.ToString())); Assert.That(src.Drawing.BorderThickness, Is.EqualTo(new Thickness(1))); Assert.That(src.Drawing.Background.Opacity, Is.EqualTo(0.1)); Assert.That(src.Drawing.CornerRadius, Is.EqualTo(new CornerRadius(1))); src.Detach(); });
public void Move() { var view = new ListView(); var src = new MouseMoveBehavior(); src.Attach(view); Assert.That(src.Command, Is.Null); Assert.That(src.Selection, Is.Null); Assert.That(src.DrawingCanvas.Visibility, Is.EqualTo(Visibility.Collapsed)); Assert.That(src.Drawing.BorderBrush.ToString(), Is.EqualTo(SystemColors.HotTrackBrush.ToString())); Assert.That(src.Drawing.BorderThickness, Is.EqualTo(new Thickness(1))); Assert.That(src.Drawing.Background.Opacity, Is.EqualTo(0.1)); Assert.That(src.Drawing.CornerRadius, Is.EqualTo(new CornerRadius(1))); src.Selection = new ImageSelection(Invoker.Vanilla); Assert.That(src.Selection, Is.Not.Null); src.Detach(); }