public void FunctionInvocationPage_ToggleOutputButton() { FunctionInvocationPage page = Dashboard.GoToFunctionInvocationPage(FailedInvocation.Id); JobOutputSection section = page.DetailsSection.OutputSection; NgButton toggleOutput = section.ToggleOutputButton; Assert.True(toggleOutput.IsUserAccesible); Assert.Equal("Toggle Output", toggleOutput.Caption); Assert.Equal("toggleConsole()", toggleOutput.ClickAction); Link downloadLink = section.DownloadLogLink; TextArea output = section.Output; Assert.False(output.IsUserAccesible); Assert.False(downloadLink.IsUserAccesible); toggleOutput.Click(); Assert.True(output.IsUserAccesible); Assert.True(downloadLink.IsUserAccesible); Assert.Equal("download", downloadLink.Text); toggleOutput.Click(); Assert.False(output.IsUserAccesible); Assert.False(downloadLink.IsUserAccesible); }