diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index ceb4f20..43e6eb6 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -33,13 +33,13 @@ ] }, "demaconsulting.reviewmark": { - "version": "1.2.0", + "version": "1.3.1", "commands": [ "reviewmark" ] }, "demaconsulting.fileassert": { - "version": "0.5.0", + "version": "0.5.1", "commands": [ "fileassert" ] diff --git a/docs/reqstream/ots/fileassert.yaml b/docs/reqstream/ots/fileassert.yaml index d37b384..c613173 100644 --- a/docs/reqstream/ots/fileassert.yaml +++ b/docs/reqstream/ots/fileassert.yaml @@ -31,5 +31,5 @@ sections: primary evidence that document validation is functioning correctly. tags: [ots] tests: - - FileAssert_Exists - - FileAssert_Contains + - FileAssert_File + - FileAssert_Text diff --git a/docs/verification/ots/fileassert.md b/docs/verification/ots/fileassert.md index aa542b5..78d5e8d 100644 --- a/docs/verification/ots/fileassert.md +++ b/docs/verification/ots/fileassert.md @@ -23,7 +23,7 @@ test exercises the tool's internal assertion engine without any external files. - `fileassert --version` exits with code 0 and prints a version string to standard output. - `fileassert --help` exits with code 0 and prints usage information to standard output. -- `fileassert --validate` exits with code 0, with `FileAssert_Exists` and `FileAssert_Contains` passing, +- `fileassert --validate` exits with code 0, with `FileAssert_File` and `FileAssert_Text` passing, confirming the assertion engine is operational. - All FileAssert assertion steps in the CI pipeline exit with code 0 in each successful build. - Requirements `TestResults-OTS-FileAssert-Operational` and `TestResults-OTS-FileAssert-Validates` @@ -40,7 +40,7 @@ confirming the tool loads and parses arguments correctly. This scenario is confi `FileAssert_HelpDisplay`. **File existence assertion**: FileAssert shall assert that files matching a glob pattern exist, -confirming the core file-validation capability. This scenario is confirmed by `FileAssert_Exists`. +confirming the core file-validation capability. This scenario is confirmed by `FileAssert_File`. **Content assertion**: FileAssert shall assert that file content contains expected text, -confirming text-based validation capability. This scenario is confirmed by `FileAssert_Contains`. +confirming text-based validation capability. This scenario is confirmed by `FileAssert_Text`. diff --git a/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj index db0d175..5acec1c 100644 --- a/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj +++ b/src/DemaConsulting.TestResults/DemaConsulting.TestResults.csproj @@ -49,9 +49,9 @@ - + - + diff --git a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj index 0cb1eee..31c5e4b 100644 --- a/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj +++ b/test/DemaConsulting.TestResults.Tests/DemaConsulting.TestResults.Tests.csproj @@ -47,7 +47,7 @@ all runtime; build; native; contentfiles; analyzers; buildtransitive - + all