public void WhenASingleFileIsSelected_ContextMenuShouldShow() { AddAsCardContextMenu menu = new AddAsCardContextMenu(); var items = new[] { "blah.txt" }; menu.CanShowMenu(items, "") .Should().BeTrue(); }
public void WhenMultipleFilesAreSelected_ContextMenuShouldNotShow() { AddAsCardContextMenu menu = new AddAsCardContextMenu(); var items = new[] { "blah.txt", "eh.txt" }; menu.CanShowMenu(items, "") .Should().BeFalse(); }
public void CreatedMenuHasAtLeastOneItem() { AddAsCardContextMenu menu = new AddAsCardContextMenu(); var items = new[] { "blah.txt" }; menu.CreateMenuItem(() => items, "") .DropDownItems.Count .Should().BeGreaterOrEqualTo(1); }