diff --git a/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs b/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
index 28a84db080af23c01e4b76f8af64b295f9b3d8c4..b809717d78e15428000f42e6fda53fcab6301cab 100644
--- a/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
+++ b/Vecto3GUI2020Test/ViewModelTests/ViewModelTestBase.cs
@@ -81,6 +81,11 @@ namespace Vecto3GUI2020Test
 
 			var className = TestContext.CurrentContext.Test.ClassName.Replace("Vecto3GUI2020Test.", "");
 			var testName = TestContext.CurrentContext.Test.Name;
+			var invalidPathChars = Path.GetInvalidPathChars();
+			foreach (var invalidPathChar in invalidPathChars) {
+				testName = testName.Replace(invalidPathChar, '_');
+			}
+
 			var testOutputDirPath = Path.Combine(SourceDirectoryRoot + @"\Testdata\output\" + className + "\\" + testName);
 
 			//Create output directory