Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianschroer/sparky-test-helpers
.NET unit test helper libraries - Source code for "SparkyTestHelper" nuget packages: SparkyTestHelpers, SparkyTestHelpers.AppSettings, SparkyTestHelpers.AutoMapper, SparkyTestHelpers.Mapping, SparkyTestHelpers.Moq, SparkyTestHelpers.Xml
https://github.com/brianschroer/sparky-test-helpers
automapper configuration-files csharp dotnet dotnet-standard moq unit-testing
Last synced: 12 days ago
JSON representation
.NET unit test helper libraries - Source code for "SparkyTestHelper" nuget packages: SparkyTestHelpers, SparkyTestHelpers.AppSettings, SparkyTestHelpers.AutoMapper, SparkyTestHelpers.Mapping, SparkyTestHelpers.Moq, SparkyTestHelpers.Xml
- Host: GitHub
- URL: https://github.com/brianschroer/sparky-test-helpers
- Owner: BrianSchroer
- License: mit
- Created: 2017-12-12T16:02:05.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T03:51:54.000Z (about 2 years ago)
- Last Synced: 2024-05-29T14:11:39.413Z (8 months ago)
- Topics: automapper, configuration-files, csharp, dotnet, dotnet-standard, moq, unit-testing
- Language: C#
- Homepage: https://www.nuget.org/packages?q=SparkyTestHelpers
- Size: 867 KB
- Stars: 4
- Watchers: 3
- Forks: 5
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# sparky-test-helpers
This repo contains source code and unit tests for nuget packages:## SparkyTestHelpers
Unit test helpers for Exception expectations and "scenario" (row) tests:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers/)
* [Source Code](/SparkyTestHelpers)
* [API documentation](/SparkyTestHelpers/api.md)
## SparkyTestHelpers.Scenarios.MsTest
SparkyTestHelper.Scenarios extensions for better scenario testing with MSTest / VisualStudioTestTools:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Scenarios.MsTest/)
* [Source Code](/SparkyTestHelpers.Scenarios.MsTest)
* [API documentation](/SparkyTestHelpers.Scenarios.MsTest/api.md)## SparkyTestHelpers.AppSettings
Unit test helpers for "appSettings" values in XML .config files:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.AppSettings/)
* [Source Code](/SparkyTestHelpers.AppSettings)
* [API documentation](/SparkyTestHelpers.AppSettings/api.md)## SparkyTestHelpers.AspNetMvc
Unit test helpers for ASP.NET MVC (.NET Framework version)
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.AspNetMvc/)
* [Source Code](/SparkyTestHelpers.AspNetMvc)
* [API documentation](/SparkyTestHelpers.AspNetMvc/api.md)## SparkyTestHelpers.AspNetMvc.Core
Unit test helpers for ASP.NET MVC (.NET Core version)
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.AspNetMvc.Core/)
* [Source Code](/SparkyTestHelpers.AspNetMvc.Core)
* [API documentation](/SparkyTestHelpers.AspNetMvc.Core/api.md)## SparkyTestHelpers.DataAnnotations
Unit test helpers for validation with DataAnnotation attributes:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.DataAnnotations/)
* [Source Code](/SparkyTestHelpers.DataAnnotations)
* [API documentation](/SparkyTestHelpers.DataAnnotations/api.md)## SparkyTestHelpers.Mapping
Unit test helpers for verifying values of properties "mapped" from one type to another:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Mapping/)
* [Source Code](/SparkyTestHelpers.Mapping)
* [API documentation](/SparkyTestHelpers.Mapping/api.md)## SparkyTestHelpers.AutoMapper
Additional AutoMapper extension methods for SparkyTestHelpers.Mapping:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.AutoMapper/)
* [Source Code](/SparkyTestHelpers.AutoMapper)
* [API documentation](/SparkyTestHelpers.AutoMapper/api.md)## SparkyTestHelpers.Moq
Unit test syntax helpers for the **Moq** mocking framework:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Moq/)
* [Source Code](/SparkyTestHelpers.Moq)
* [API documentation](/SparkyTestHelpers.Moq/api.md)## SparkyTestHelpers.Moq.Fluent
Unit test syntax helpers for using the **Moq** mocking framework with Fluent Assertions:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Moq.Fluent/)
* [Source Code](/SparkyTestHelpers.Moq.Fluent)
* [API documentation](/SparkyTestHelpers.Moq.Fluent/api.md)## SparkyTestHelpers.Populater
Tools for populating test class instance properties:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Populater/)
* [Source Code](/SparkyTestHelpers.Populater)
* [API documentation](/SparkyTestHelpers.Populater/api.md)## SparkyTestHelpers.Xml
Unit test helpers for XML .config files:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.Xml/)
* [Source Code](/SparkyTestHelpers.Xml)
* [API documentation](/SparkyTestHelpers.Xml/api.md)## SparkyTestHelpers.NonPublic
Provides simple "fluent" syntax for accessing non-public methods, properties and fields from unit tests:
* [nuget.org link](https://www.nuget.org/packages/SparkyTestHelpers.NonPublic/)
* [Source Code](/SparkyTestHelpers.NonPublic)
* [API documentation](/SparkyTestHelpers.NonPublic/api.md)