public void ToolWindowHelperTests_ConstructContextMenu_GherkinTest_Success() { ValidateContextMenuItems(TestGherkinUtilities.CreateGherkinTest(), new List <MenuItemEnum> { MenuItemEnum.ViewDetails, MenuItemEnum.OpenInBrowser, MenuItemEnum.DownloadScript }); }
public static void ClassInit(TestContext context) { _guid = Guid.NewGuid(); _story = StoryUtilities.CreateStory("Story_" + _guid); _epic = EpicUtilities.CreateEpic("Epic_" + _guid); _gherkinTest = TestGherkinUtilities.CreateGherkinTest("TestGherkin_" + _guid); _quotesGuid = Guid.NewGuid(); _storyQuote = StoryUtilities.CreateStory("Story_\"_SingleQuote_" + _quotesGuid); _storyDoubleQuote = StoryUtilities.CreateStory("Story_\"\"_DoubleQuote_" + _quotesGuid); _refreshGuid = Guid.NewGuid(); _refreshStory = StoryUtilities.CreateStory("Story_" + _refreshGuid); _refreshEpic = EpicUtilities.CreateEpic("Epic_" + _refreshGuid); _refreshGherkinTest = TestGherkinUtilities.CreateGherkinTest("TestGherkin_" + _refreshGuid); }
public static void ClassInit(TestContext context) { _storyEntity = StoryUtilities.CreateStory(); _taskEntity = TaskUtilities.CreateTask(_storyEntity); _gherkinTestEntity = TestGherkinUtilities.CreateGherkinTest(); var viewModel = new OctaneMyItemsViewModel(); viewModel.LoadMyItemsAsync().Wait(); _storyViewModel = viewModel.MyItems.FirstOrDefault(i => i.ID == _storyEntity.Id && i.Entity.Name == _storyEntity.Name); Assert.IsNotNull(_storyViewModel, "Couldn't find story entity in MyWork"); _taskViewModel = viewModel.MyItems.FirstOrDefault(i => i.ID == _taskEntity.Id && i.Entity.Name == _taskEntity.Name); Assert.IsNotNull(_taskViewModel, "Couldn't find task entity in MyWork"); _gherkinTestViewModel = viewModel.MyItems.FirstOrDefault(i => i.ID == _gherkinTestEntity.Id && i.Entity.Name == _gherkinTestEntity.Name); Assert.IsNotNull(_gherkinTestViewModel, "Couldn't find gherkin entity in MyWork"); Assert.IsNull(OctaneItemViewModel.CurrentActiveItem, "There shouldn't be an active item"); }
public void OctaneMyItemsViewModelTests_MyItems_Supported_GherkinTest_Success() { ValidateType(TestGherkinUtilities.CreateGherkinTest(), 1); }