Fixed unit tests

This commit is contained in:
Tig
2024-12-07 10:58:34 -08:00
parent 725df05f7b
commit 3edcf643dc
14 changed files with 222 additions and 205 deletions

View File

@@ -19,8 +19,8 @@ public class MenuBarTests (ITestOutputHelper output)
menuBar.Menus = [menuBarItem];
Assert.Single (menuBar.Menus);
Assert.Single (menuBar.Menus [0].Children!);
Assert.Contains (Key.N.WithAlt, menuBar.KeyBindings.Bindings);
Assert.DoesNotContain (Key.I, menuBar.KeyBindings.Bindings);
Assert.Contains (Key.N.WithAlt, menuBar.HotKeyBindings.Bindings);
Assert.DoesNotContain (Key.I, menuBar.HotKeyBindings.Bindings);
var top = new Toplevel ();
top.Add (menuBar);
@@ -39,12 +39,12 @@ public class MenuBarTests (ITestOutputHelper output)
menuItem.RemoveMenuItem ();
Assert.Single (menuBar.Menus);
Assert.Null (menuBar.Menus [0].Children);
Assert.Contains (Key.N.WithAlt, menuBar.KeyBindings.Bindings);
Assert.DoesNotContain (Key.I, menuBar.KeyBindings.Bindings);
Assert.Contains (Key.N.WithAlt, menuBar.HotKeyBindings.Bindings);
Assert.DoesNotContain (Key.I, menuBar.HotKeyBindings.Bindings);
menuBarItem.RemoveMenuItem ();
Assert.Empty (menuBar.Menus);
Assert.DoesNotContain (Key.N.WithAlt, menuBar.KeyBindings.Bindings);
Assert.DoesNotContain (Key.N.WithAlt, menuBar.HotKeyBindings.Bindings);
top.Dispose ();
}
@@ -2998,12 +2998,12 @@ Edit
]
};
Assert.Contains (Key.A.WithCtrl, menuBar.KeyBindings.Bindings);
Assert.Contains (Key.A.WithCtrl, menuBar.HotKeyBindings.Bindings);
menuBar.Menus [0].Children! [0].ShortcutKey = Key.B.WithCtrl;
Assert.DoesNotContain (Key.A.WithCtrl, menuBar.KeyBindings.Bindings);
Assert.Contains (Key.B.WithCtrl, menuBar.KeyBindings.Bindings);
Assert.DoesNotContain (Key.A.WithCtrl, menuBar.HotKeyBindings.Bindings);
Assert.Contains (Key.B.WithCtrl, menuBar.HotKeyBindings.Bindings);
}
[Fact]