Skip to content

Commit fc4a010

Browse files
committed
tests
1 parent 8d3191c commit fc4a010

File tree

3 files changed

+61
-1
lines changed

3 files changed

+61
-1
lines changed

src/Tests/Jhoose.Security.Core.Tests/Models/ResponseHeader_Tests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
using System.Collections;
2-
using System.Collections.Generic;
32
using NUnit.Framework;
43
using Jhoose.Security.Core.Models;
4+
using Jhoose.Security.Core.Models.SecurityHeaders;
55

66
namespace Jhoose.Security.Core.Tests
77
{
Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<TestRun id="99f3a7b2-b90b-493a-b0fd-09750d10ce34" name="@MacBookPro 2025-11-28 22:13:05" xmlns="http://microsoft.com/schemas/VisualStudio/TeamTest/2010">
3+
<Times creation="2025-11-28T22:13:05.5278650+00:00" queuing="2025-11-28T22:13:05.5278650+00:00" start="2025-11-28T22:13:04.6437070+00:00" finish="2025-11-28T22:13:05.5305830+00:00" />
4+
<TestSettings name="default" id="724fba39-5183-468c-81eb-201ac682f35f">
5+
<Deployment runDeploymentRoot="_MacBookPro_2025-11-28_22_13_05" />
6+
</TestSettings>
7+
<Results>
8+
<UnitTestResult executionId="5e6a3bb4-f598-4e0f-a151-50b2abcaf731" testId="719cca51-42c3-19e7-1ce2-ce218c74644b" testName="ReadAsync_FireFoxJson" computerName="MacBookPro" duration="00:00:00.0922960" startTime="2025-11-28T22:13:05.2769650+00:00" endTime="2025-11-28T22:13:05.3691340+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="5e6a3bb4-f598-4e0f-a151-50b2abcaf731" />
9+
<UnitTestResult executionId="b0c5831a-e7df-4cab-b40c-6b2d948d97dd" testId="9b095d47-e622-64d0-7e5c-0b78297f0cf5" testName="ReadAsync_SmallJson" computerName="MacBookPro" duration="00:00:00.0134490" startTime="2025-11-28T22:13:05.4367200+00:00" endTime="2025-11-28T22:13:05.4501690+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="b0c5831a-e7df-4cab-b40c-6b2d948d97dd" />
10+
<UnitTestResult executionId="0895a52a-7089-4a2c-a12c-43e1ab6f0d3a" testId="929744d2-0ec3-3900-40b8-a027f3150f2b" testName="ReadAsync_LargeJson" computerName="MacBookPro" duration="00:00:00.0539970" startTime="2025-11-28T22:13:05.3826830+00:00" endTime="2025-11-28T22:13:05.4366800+00:00" testType="13cdc9d9-ddb5-4fa4-a97d-d965ccfc6d4b" outcome="Passed" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" relativeResultsDirectory="0895a52a-7089-4a2c-a12c-43e1ab6f0d3a" />
11+
</Results>
12+
<TestDefinitions>
13+
<UnitTest name="ReadAsync_FireFoxJson" storage="/users/andrewmarkham/devroot/episerver/content security policy/src/tests/jhoose.security.reporting.tests/bin/release/net8.0/jhoose.security.reporting.tests.dll" id="719cca51-42c3-19e7-1ce2-ce218c74644b">
14+
<Execution id="5e6a3bb4-f598-4e0f-a151-50b2abcaf731" />
15+
<TestMethod codeBase="/Users/andrewmarkham/DevRoot/Episerver/Content Security Policy/src/Tests/Jhoose.Security.Reporting.Tests/bin/Release/net8.0/Jhoose.Security.Reporting.Tests.dll" adapterTypeName="executor://nunit3testexecutor/" className="Jhoose.Security.Reporting.Tests.ReportApiStreamReaderTests" name="ReadAsync_FireFoxJson" />
16+
</UnitTest>
17+
<UnitTest name="ReadAsync_LargeJson" storage="/users/andrewmarkham/devroot/episerver/content security policy/src/tests/jhoose.security.reporting.tests/bin/release/net8.0/jhoose.security.reporting.tests.dll" id="929744d2-0ec3-3900-40b8-a027f3150f2b">
18+
<Execution id="0895a52a-7089-4a2c-a12c-43e1ab6f0d3a" />
19+
<TestMethod codeBase="/Users/andrewmarkham/DevRoot/Episerver/Content Security Policy/src/Tests/Jhoose.Security.Reporting.Tests/bin/Release/net8.0/Jhoose.Security.Reporting.Tests.dll" adapterTypeName="executor://nunit3testexecutor/" className="Jhoose.Security.Reporting.Tests.ReportApiStreamReaderTests" name="ReadAsync_LargeJson" />
20+
</UnitTest>
21+
<UnitTest name="ReadAsync_SmallJson" storage="/users/andrewmarkham/devroot/episerver/content security policy/src/tests/jhoose.security.reporting.tests/bin/release/net8.0/jhoose.security.reporting.tests.dll" id="9b095d47-e622-64d0-7e5c-0b78297f0cf5">
22+
<Execution id="b0c5831a-e7df-4cab-b40c-6b2d948d97dd" />
23+
<TestMethod codeBase="/Users/andrewmarkham/DevRoot/Episerver/Content Security Policy/src/Tests/Jhoose.Security.Reporting.Tests/bin/Release/net8.0/Jhoose.Security.Reporting.Tests.dll" adapterTypeName="executor://nunit3testexecutor/" className="Jhoose.Security.Reporting.Tests.ReportApiStreamReaderTests" name="ReadAsync_SmallJson" />
24+
</UnitTest>
25+
</TestDefinitions>
26+
<TestEntries>
27+
<TestEntry testId="719cca51-42c3-19e7-1ce2-ce218c74644b" executionId="5e6a3bb4-f598-4e0f-a151-50b2abcaf731" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
28+
<TestEntry testId="9b095d47-e622-64d0-7e5c-0b78297f0cf5" executionId="b0c5831a-e7df-4cab-b40c-6b2d948d97dd" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
29+
<TestEntry testId="929744d2-0ec3-3900-40b8-a027f3150f2b" executionId="0895a52a-7089-4a2c-a12c-43e1ab6f0d3a" testListId="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
30+
</TestEntries>
31+
<TestLists>
32+
<TestList name="Results Not in a List" id="8c84fa94-04c1-424b-9868-57a2d4851a1d" />
33+
<TestList name="All Loaded Results" id="19431567-8539-422a-85d7-44ee4e166bda" />
34+
</TestLists>
35+
<ResultSummary outcome="Completed">
36+
<Counters total="3" executed="3" passed="3" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />
37+
<Output>
38+
<StdOut>NUnit Adapter 5.0.0.0: Test execution started
39+
Running all tests in /Users/andrewmarkham/DevRoot/Episerver/Content Security Policy/src/Tests/Jhoose.Security.Reporting.Tests/bin/Release/net8.0/Jhoose.Security.Reporting.Tests.dll
40+
NUnit3TestExecutor discovered 3 of 3 NUnit test cases using Current Discovery mode, Non-Explicit run
41+
NUnit Adapter 5.0.0.0: Test execution complete
42+
</StdOut>
43+
</Output>
44+
</ResultSummary>
45+
</TestRun>

src/csp.sln

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jhoose.Security.Reporting",
3232
EndProject
3333
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jhoose.Security.Reporting.Tests", "Tests\Jhoose.Security.Reporting.Tests\Jhoose.Security.Reporting.Tests.csproj", "{CA0982DB-ED9C-43D9-BC2F-D6D297B39399}"
3434
EndProject
35+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Jhoose.Security.Core.Tests", "Tests\Jhoose.Security.Core.Tests\Jhoose.Security.Core.Tests.csproj", "{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}"
36+
EndProject
3537
Global
3638
GlobalSection(SolutionConfigurationPlatforms) = preSolution
3739
Debug|Any CPU = Debug|Any CPU
@@ -114,6 +116,18 @@ Global
114116
{CA0982DB-ED9C-43D9-BC2F-D6D297B39399}.Release|x64.Build.0 = Release|Any CPU
115117
{CA0982DB-ED9C-43D9-BC2F-D6D297B39399}.Release|x86.ActiveCfg = Release|Any CPU
116118
{CA0982DB-ED9C-43D9-BC2F-D6D297B39399}.Release|x86.Build.0 = Release|Any CPU
119+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
120+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|Any CPU.Build.0 = Debug|Any CPU
121+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|x64.ActiveCfg = Debug|Any CPU
122+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|x64.Build.0 = Debug|Any CPU
123+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|x86.ActiveCfg = Debug|Any CPU
124+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Debug|x86.Build.0 = Debug|Any CPU
125+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|Any CPU.ActiveCfg = Release|Any CPU
126+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|Any CPU.Build.0 = Release|Any CPU
127+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|x64.ActiveCfg = Release|Any CPU
128+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|x64.Build.0 = Release|Any CPU
129+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|x86.ActiveCfg = Release|Any CPU
130+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01}.Release|x86.Build.0 = Release|Any CPU
117131
EndGlobalSection
118132
GlobalSection(SolutionProperties) = preSolution
119133
HideSolutionNode = FALSE
@@ -122,6 +136,7 @@ Global
122136
{DF0BA3EF-6087-45E7-B3AE-79E6C8009550} = {BDB51695-6CB4-4F7F-9823-11A610CF6013}
123137
{8DFD9636-3289-435E-8F33-E4FBEDE64A3E} = {2D7BE326-A9E7-47B0-80F5-3EC293A2B43A}
124138
{CA0982DB-ED9C-43D9-BC2F-D6D297B39399} = {BDB51695-6CB4-4F7F-9823-11A610CF6013}
139+
{22B2A4DE-4D88-43CD-A1B8-2C788FDEFD01} = {BDB51695-6CB4-4F7F-9823-11A610CF6013}
125140
EndGlobalSection
126141
GlobalSection(ExtensibilityGlobals) = postSolution
127142
SolutionGuid = {0D6AE7B6-18F7-43EA-A3FB-0A1E1C3FDD48}

0 commit comments

Comments
 (0)