public void SelectedTabsTest()
{
using (var dialog = new TabsDialog(this.tabinfo))
{
dialog.MultiSelect = true;
dialog.TabList.SelectedIndices.Clear();
var selectedTabs = dialog.SelectedTabs;
Assert.That(selectedTabs, Is.Empty);
dialog.TabList.SelectedIndices.Add(0);
selectedTabs = dialog.SelectedTabs;
Assert.That(selectedTabs, Is.EquivalentTo(new[] { this.tabinfo.Tabs["Reply"] }));
dialog.TabList.SelectedIndices.Add(1);
selectedTabs = dialog.SelectedTabs;
Assert.That(selectedTabs, Is.EquivalentTo(new[] { this.tabinfo.Tabs["Reply"], this.tabinfo.Tabs["MyTab1"] }));
}
}