From 7d363bc3519981c422d331c32a6376a555a7adc0 Mon Sep 17 00:00:00 2001 From: Walker Aldridge Date: Sun, 24 Mar 2024 16:08:08 -0500 Subject: [PATCH] Add xUnit test runner and a simple test --- tests/tests.csproj | 37 ++++++++++++++++++++++++++++++++++++ tests/waifuvaultTests.cs | 11 +++++++++++ waifuVault-csharp-api.csproj | 8 +++++++- waifuVault-csharp-api.sln | 6 ++++++ 4 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 tests/tests.csproj create mode 100644 tests/waifuvaultTests.cs diff --git a/tests/tests.csproj b/tests/tests.csproj new file mode 100644 index 0000000..ba7cc12 --- /dev/null +++ b/tests/tests.csproj @@ -0,0 +1,37 @@ + + + + net7.0 + enable + enable + + false + true + + false + false + false + false + false + false + false + false + false + + + + + + + + + + + + + + + + + + diff --git a/tests/waifuvaultTests.cs b/tests/waifuvaultTests.cs new file mode 100644 index 0000000..11debec --- /dev/null +++ b/tests/waifuvaultTests.cs @@ -0,0 +1,11 @@ +namespace tests; + +public class waifuvaultTests +{ + [Fact] + public void SimpleTest() + { + var uploadfile = new Waifuvault.FileUpload("filetarget.png"); + Assert.Equal("filetarget.png",uploadfile.filename); + } +} \ No newline at end of file diff --git a/waifuVault-csharp-api.csproj b/waifuVault-csharp-api.csproj index caa2e0c..2e880f3 100644 --- a/waifuVault-csharp-api.csproj +++ b/waifuVault-csharp-api.csproj @@ -12,10 +12,16 @@ Waifuvault enable enable + false - + + + + + + diff --git a/waifuVault-csharp-api.sln b/waifuVault-csharp-api.sln index 33300cd..d223cd3 100644 --- a/waifuVault-csharp-api.sln +++ b/waifuVault-csharp-api.sln @@ -5,6 +5,8 @@ VisualStudioVersion = 17.5.002.0 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "waifuVault-csharp-api", "waifuVault-csharp-api.csproj", "{C8620F87-3750-4D35-92D9-521E39F5007B}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "tests", "tests\tests.csproj", "{14505BE4-431B-4FDF-8500-D890997A2C64}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +17,10 @@ Global {C8620F87-3750-4D35-92D9-521E39F5007B}.Debug|Any CPU.Build.0 = Debug|Any CPU {C8620F87-3750-4D35-92D9-521E39F5007B}.Release|Any CPU.ActiveCfg = Release|Any CPU {C8620F87-3750-4D35-92D9-521E39F5007B}.Release|Any CPU.Build.0 = Release|Any CPU + {14505BE4-431B-4FDF-8500-D890997A2C64}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {14505BE4-431B-4FDF-8500-D890997A2C64}.Debug|Any CPU.Build.0 = Debug|Any CPU + {14505BE4-431B-4FDF-8500-D890997A2C64}.Release|Any CPU.ActiveCfg = Release|Any CPU + {14505BE4-431B-4FDF-8500-D890997A2C64}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE