Skip to content

Commit

Permalink
#36 Add SetUpFixture.cs to "Atata NUnit Basic Test Project (.NET Core…
Browse files Browse the repository at this point in the history
…)" project template
  • Loading branch information
YevgeniyShunevych committed Nov 11, 2020
1 parent f43ce58 commit e7aab49
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 9 deletions.
Expand Up @@ -58,6 +58,7 @@
<Link>Properties\CommonAssemblyInfo.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
<None Include="SetUpFixture.cs" />
</ItemGroup>
<ItemGroup>
<None Include="UITestFixture.cs" />
Expand Down
Expand Up @@ -21,7 +21,8 @@
<TemplateContent>
<Project File="ProjectTemplate.csproj" ReplaceParameters="true">
<ProjectItem ReplaceParameters="false">NUnitSettings.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" OpenInEditor="true">UITestFixture.cs</ProjectItem>
<ProjectItem ReplaceParameters="true" OpenInEditor="true">SetUpFixture.cs</ProjectItem>
<ProjectItem ReplaceParameters="true">UITestFixture.cs</ProjectItem>
</Project>
<CustomParameters>
<CustomParameter Name="$Atata-version$" Value="1.8.0"/>
Expand Down
24 changes: 24 additions & 0 deletions src/Atata.NUnitBasicTestProject.NetCore/SetUpFixture.cs
@@ -0,0 +1,24 @@
using Atata;
using NUnit.Framework;

namespace $safeprojectname$
{
[SetUpFixture]
public class SetUpFixture
{
[OneTimeSetUp]
public void GlobalSetUp()
{
// Find information about AtataContext set-up on https://atata.io/getting-started/#set-up
// NOTE: Driver configuration is required.
// For example, install Selenium.WebDriver.ChromeDriver NuGet package.
AtataContext.GlobalConfiguration
.UseChrome()
.WithArguments("start-maximized")
.UseBaseUrl("https://atata.io/")
.UseCulture("en-US")
.UseAllNUnitFeatures()
.Build();
}
}
}
9 changes: 1 addition & 8 deletions src/Atata.NUnitBasicTestProject.NetCore/UITestFixture.cs
Expand Up @@ -9,14 +9,7 @@ public class UITestFixture
[SetUp]
public void SetUp()
{
// Find information about AtataContext set-up on https://atata.io/getting-started/#set-up
AtataContext.Configure()
//.UseChrome()
// .WithArguments("start-maximized")
//.UseBaseUrl("SITE_URL")
.UseCulture("en-US")
.UseAllNUnitFeatures()
.Build();
AtataContext.Configure().Build();
}

[TearDown]
Expand Down

0 comments on commit e7aab49

Please sign in to comment.