public void TestNotifications() { SeleniumExtensions.ExecuteOnMultipleBrowsers(driver => { driver.Url = SiteConstants.LocalDeploymentUrl; TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.ProfileIdTooltip), "steamcommunity.com/id/[ID]"); SignInHelper.SignInWithId(driver); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.PlaytimeTooltip), "As recorded by Steam"); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.ExcludedGamesTooltip), "non-game apps are excluded"); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.SteamPlaytimeTitle), "Current Steam playtime"); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.MainPlaytimeTitle), "main objectives"); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.ExtrasPlaytimeTitle), "extra objectives"); TooltipHelper.AssertTooltip(driver, By.Id(SiteConstants.CompletionistPlaytimeTitle), "all possible objectives"); }); }