DimonSmart.RegexUnitTester.TestAdapter
1.24607.2005
Prefix Reserved
dotnet add package DimonSmart.RegexUnitTester.TestAdapter --version 1.24607.2005
NuGet\Install-Package DimonSmart.RegexUnitTester.TestAdapter -Version 1.24607.2005
<PackageReference Include="DimonSmart.RegexUnitTester.TestAdapter" Version="1.24607.2005" />
paket add DimonSmart.RegexUnitTester.TestAdapter --version 1.24607.2005
#r "nuget: DimonSmart.RegexUnitTester.TestAdapter, 1.24607.2005"
// Install DimonSmart.RegexUnitTester.TestAdapter as a Cake Addin #addin nuget:?package=DimonSmart.RegexUnitTester.TestAdapter&version=1.24607.2005 // Install DimonSmart.RegexUnitTester.TestAdapter as a Cake Tool #tool nuget:?package=DimonSmart.RegexUnitTester.TestAdapter&version=1.24607.2005
DimonSmart.RegexUnitTester.TestAdapter
🔵 Easily test your regex patterns without writing a single line of code!
Overview
The DimonSmart.RegexUnitTester.TestAdapter
leverages custom attributes to automatically generate and execute regex tests, streamlining your testing process by eliminating the need for manual test script writing.
Features
- Purpose: Automatically runs unit tests for regex patterns using specialized attributes:
ShouldMatchAttribute
: Ensures a regex correctly matches expected data.ShouldNotMatchAttribute
: Confirms a regex fails to match unwanted data.InfoMatchAttribute
: Handles ambiguous cases for further analysis without affecting test outcomes.
For detailed descriptions and usage examples, check the Attributes README.
Installation
To install DimonSmart.RegexUnitTester.TestAdapter
, execute:
Install-Package DimonSmart.RegexUnitTester.TestAdapter
Contribution
Contributions are welcomed; please visit our contribution guidelines for more information.
License
This project is licensed under the 0BSD License, which is one of the most permissive licenses available. This means that the DimonSmart.RegexUnitTester.TestAdapter
are completely free for both personal and commercial use. You are allowed to use, modify, and distribute the software without any restrictions.
For more details on the license, you can review it here.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- DimonSmart.RegexUnitTester.Attributes (>= 1.24605.2215)
- Microsoft.Testing.Extensions.VSTestBridge (>= 1.1.0)
- Microsoft.TestPlatform.AdapterUtilities (>= 17.9.0)
- Microsoft.TestPlatform.ObjectModel (>= 17.9.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.24607.2005 | 119 | 6/7/2024 |
1.24605.2215 | 115 | 6/5/2024 |
1.24602.2213 | 120 | 6/2/2024 |
1.0.3 | 103 | 5/14/2024 |
1.0.0.2 | 108 | 5/9/2024 |
1.0.0 | 143 | 5/5/2024 |