An open API service indexing awesome lists of open source software.

https://github.com/studiole/verify

Verify the products of test logic. Whether it's a complex object, or obscure file type. Verify complex objects as JSON, YAML. Support for NUnit based tests.
https://github.com/studiole/verify

diagnostics nunit tdd test testing verify

Last synced: about 1 year ago
JSON representation

Verify the products of test logic. Whether it's a complex object, or obscure file type. Verify complex objects as JSON, YAML. Support for NUnit based tests.

Awesome Lists containing this project

README

          

## Contents

### [StudioLE.Verify](StudioLE.Verify/src)

A library to verify the products of test logic. Whether it's a complex object, or obscure file type `StudioLE.Verify` can handle it.

### [StudioLE.Verify.Json](StudioLE.Verify.Json/src)

A library providing extension methods for `StudioLE.Verify` to handle serializing objects to JSON.

### [StudioLE.Verify.Yaml](StudioLE.Verify.Yaml/src)

A library providing extension methods for `StudioLE.Verify` to handle serializing objects to YAML.

### [StudioLE.Diagnostics.Abstractions](StudioLE.Diagnostics.Abstractions/src)

Abstractions for a standardized approach to access the test context.

### [StudioLE.Diagnostics.NUnit](StudioLE.Diagnostics.NUnit/src)

A concrete implementation of `StudioLE.Diagnostics.Abstractions` for NUnit.

## License

This repository and its libraries are provided open source with the [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.en.html) license that requires you must disclose your source code when you distribute, publish, or provide access to modified or derivative software.

Developers who wish to keep modified or derivative software proprietary or closed source can [get in touch for a commercial license agreements](https://studiole.uk/contact/)

> Copyright © Laurence Elsdon 2023-2024
>
> This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
>
> This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
>
> You should have received a copy of the GNU Affero General Public License along with this program. If not, see .

→ [GNU Affero General Public License](LICENSE.md)