diff --git a/weehawken/BrowserDriver.cs b/weehawken/Harness/BrowserDriver.cs
similarity index 92%
rename from weehawken/BrowserDriver.cs
rename to weehawken/Harness/BrowserDriver.cs
index 2f6523f..3216318 100644
--- a/weehawken/BrowserDriver.cs
+++ b/weehawken/Harness/BrowserDriver.cs
@@ -18,9 +18,9 @@ namespace weehawken
case "firefox":
return GetFirefox(headless);
case "safari":
- return getSafari(headless);
+ return getSafari(false); //headless not supported
case "edge":
- return getEdge(headless);
+ return getEdge(headless); //headless only available in Selenium 4
default:
throw new ArgumentException("Invalid browser specified");
}
diff --git a/weehawken/BrowserTests.cs b/weehawken/Tests/BrowserTests.cs
similarity index 98%
rename from weehawken/BrowserTests.cs
rename to weehawken/Tests/BrowserTests.cs
index 0583e3c..9dd12bb 100644
--- a/weehawken/BrowserTests.cs
+++ b/weehawken/Tests/BrowserTests.cs
@@ -5,7 +5,7 @@ using OpenQA.Selenium.Remote;
namespace weehawken
{
- public class Tests
+ public class BrowserTests
{
private String url;
private RemoteWebDriver driver;
diff --git a/weehawken/weehawken.csproj b/weehawken/weehawken.csproj
index 1034bc0..843d3e2 100644
--- a/weehawken/weehawken.csproj
+++ b/weehawken/weehawken.csproj
@@ -7,8 +7,6 @@
-
-
@@ -17,11 +15,9 @@
-
-
-
-
-
+
+
+
@@ -29,4 +25,8 @@
False
+
+
+
+