public void CallMethodImplementedInSandboxee() { var generators = sut.GetInstances <IWordGenerator>(); generators.Count().ShouldBe(1); generators.First().GenerateWord().ShouldBe("Awesomeville"); }
private void RefreshToolsMenu() { toolsToolStripMenuItem.DropDownItems.Clear(); foreach (var menuAction in sandboxHost.GetInstances <IToolsMenuAction>()) { toolsToolStripMenuItem.DropDownItems.Add(menuAction.GetItemName(), null, (s, a) => { menuAction.ExecuteAction(); }); } }