Skip to content

Commit e379538

Browse files
authored
Updated README with Main Features section
1 parent f62c150 commit e379538

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,19 @@ Funds donated via both platforms are used for development and marketing purposes
103103

104104
Additionally, funds donated via [Patreon](https://www.patreon.com/ivaylokenov) (see the stretch goals) give me the freedom to add more features to the free `Lite` edition of the library.
105105

106+
## Main Features
107+
108+
- **Built-in service mock resolver** - register your mocks once, use them everywhere.
109+
- **Controller tests** - unit or integration tests for both MVC or API scenarios.
110+
- **View component tests** - validate your view logic as fast as possible.
111+
- **Route tests** - asserting route paths and model binding is as accessible as it can get.
112+
- **Pipeline tests** - from the web request to the returned response - the whole chain is validated.
113+
- **Simple and easy to learn fluent API** - takes no more than 20 minutes to learn the library.
114+
- **Strongly-typed assertions** - the fluent test chain is designed to be developer-friendly and helpful.
115+
- **Friendly error messages** - failed tests throw exceptions with detailed error reports.
116+
- **Isolated test scope** - each test is run in isolated scope, making asynchronous execution more than welcome.
117+
- **Built-in mocks** - in-memory database, authentication, authorization, session, caching, temp data, and more.
118+
106119
## Quick Start
107120

108121
To add **MyTested.AspNetCore.Mvc** to your solution, you must follow these simple steps:

0 commit comments

Comments
 (0)