Skip to content

Commit e6f1656

Browse files
committed
Version 3.1 no longer requires a license code (#383)
1 parent 07f4030 commit e6f1656

File tree

53 files changed

+211
-2368
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+211
-2368
lines changed

LICENSE

Lines changed: 168 additions & 71 deletions
Large diffs are not rendered by default.

MyTested.AspNetCore.Mvc.sln

Lines changed: 0 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ApplicationParts", "Applica
1515
EndProject
1616
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NoStartup", "NoStartup", "{45B7B5FC-DF8C-498E-956E-28D56946C7DA}"
1717
EndProject
18-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lite", "Lite", "{903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}"
19-
EndProject
2018
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Core", "src\MyTested.AspNetCore.Mvc.Core\MyTested.AspNetCore.Mvc.Core.csproj", "{88EFBA11-1207-46FB-B9A9-6701BCDF0A0B}"
2119
EndProject
2220
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationParts.Web", "samples\ApplicationParts\ApplicationParts.Web\ApplicationParts.Web.csproj", "{6ACC2510-4853-4AD0-9FE7-8A926B33409A}"
@@ -39,10 +37,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Tes
3937
EndProject
4038
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Caching", "src\MyTested.AspNetCore.Mvc.Caching\MyTested.AspNetCore.Mvc.Caching.csproj", "{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}"
4139
EndProject
42-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Licensing", "src\MyTested.AspNetCore.Mvc.Licensing\MyTested.AspNetCore.Mvc.Licensing.csproj", "{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}"
43-
EndProject
44-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Licensing.Test", "test\MyTested.AspNetCore.Mvc.Licensing.Test\MyTested.AspNetCore.Mvc.Licensing.Test.csproj", "{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}"
45-
EndProject
4640
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.ViewFeatures", "src\MyTested.AspNetCore.Mvc.ViewFeatures\MyTested.AspNetCore.Mvc.ViewFeatures.csproj", "{3315171D-AD61-4FFD-BE9D-503DBC477822}"
4741
EndProject
4842
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Caching.Test", "test\MyTested.AspNetCore.Mvc.Caching.Test\MyTested.AspNetCore.Mvc.Caching.Test.csproj", "{9C519326-85D8-440A-B64B-67797DBA2F20}"
@@ -125,14 +119,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Mod
125119
EndProject
126120
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Helpers.Test", "test\MyTested.AspNetCore.Mvc.Helpers.Test\MyTested.AspNetCore.Mvc.Helpers.Test.csproj", "{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}"
127121
EndProject
128-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Lite", "src\MyTested.AspNetCore.Mvc.Lite\MyTested.AspNetCore.Mvc.Lite.csproj", "{092CEA1D-84CC-43D8-9978-15F359163084}"
129-
EndProject
130-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Lite.Test", "test\MyTested.AspNetCore.Mvc.Lite.Test\MyTested.AspNetCore.Mvc.Lite.Test.csproj", "{E65581E8-9E3E-4F5B-ACE6-519456EE2407}"
131-
EndProject
132-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lite.Web", "samples\Lite\Lite.Web\Lite.Web.csproj", "{4D74DC49-D297-4CE6-B8E5-C93006816C0F}"
133-
EndProject
134-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lite.Test", "samples\Lite\Lite.Test\Lite.Test.csproj", "{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}"
135-
EndProject
136122
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.Web", "samples\MusicStore\MusicStore.Web\MusicStore.Web.csproj", "{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}"
137123
EndProject
138124
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.Test", "samples\MusicStore\MusicStore.Test\MusicStore.Test.csproj", "{5688F778-BE1E-4D48-8299-A73FC2316CEE}"
@@ -285,14 +271,6 @@ Global
285271
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
286272
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
287273
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Release|Any CPU.Build.0 = Release|Any CPU
288-
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
289-
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
290-
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
291-
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Release|Any CPU.Build.0 = Release|Any CPU
292-
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
293-
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Debug|Any CPU.Build.0 = Debug|Any CPU
294-
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Release|Any CPU.ActiveCfg = Release|Any CPU
295-
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Release|Any CPU.Build.0 = Release|Any CPU
296274
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
297275
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Debug|Any CPU.Build.0 = Debug|Any CPU
298276
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -457,22 +435,6 @@ Global
457435
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
458436
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
459437
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Release|Any CPU.Build.0 = Release|Any CPU
460-
{092CEA1D-84CC-43D8-9978-15F359163084}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
461-
{092CEA1D-84CC-43D8-9978-15F359163084}.Debug|Any CPU.Build.0 = Debug|Any CPU
462-
{092CEA1D-84CC-43D8-9978-15F359163084}.Release|Any CPU.ActiveCfg = Release|Any CPU
463-
{092CEA1D-84CC-43D8-9978-15F359163084}.Release|Any CPU.Build.0 = Release|Any CPU
464-
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
465-
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Debug|Any CPU.Build.0 = Debug|Any CPU
466-
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Release|Any CPU.ActiveCfg = Release|Any CPU
467-
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Release|Any CPU.Build.0 = Release|Any CPU
468-
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
469-
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
470-
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
471-
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Release|Any CPU.Build.0 = Release|Any CPU
472-
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
473-
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
474-
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
475-
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Release|Any CPU.Build.0 = Release|Any CPU
476438
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
477439
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
478440
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -665,7 +627,6 @@ Global
665627
{C46E6DFF-6805-4D89-8A24-ECF596E9D1AA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
666628
{607B2309-5C15-4876-BBE5-14F03EA375E5} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
667629
{45B7B5FC-DF8C-498E-956E-28D56946C7DA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
668-
{903CDAD0-820B-4AD5-9529-97E7FC3B2ECA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
669630
{88EFBA11-1207-46FB-B9A9-6701BCDF0A0B} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
670631
{6ACC2510-4853-4AD0-9FE7-8A926B33409A} = {607B2309-5C15-4876-BBE5-14F03EA375E5}
671632
{CE9A4717-F92E-4B9D-B88B-B7085F063C6E} = {607B2309-5C15-4876-BBE5-14F03EA375E5}
@@ -677,8 +638,6 @@ Global
677638
{895350D7-DCC2-431E-9A30-2E48A542E1E6} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
678639
{80D0C45D-CD5C-4EAA-92BF-0946022DAE76} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
679640
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
680-
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
681-
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
682641
{3315171D-AD61-4FFD-BE9D-503DBC477822} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
683642
{9C519326-85D8-440A-B64B-67797DBA2F20} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
684643
{1C8F2E0F-811A-42E4-B35A-FAAD19D8257A} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
@@ -720,10 +679,6 @@ Global
720679
{776BC96D-F536-4788-808E-F0F25C26FB69} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
721680
{1CF0545A-8800-4ED1-8A89-A95FE557EE57} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
722681
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
723-
{092CEA1D-84CC-43D8-9978-15F359163084} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
724-
{E65581E8-9E3E-4F5B-ACE6-519456EE2407} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
725-
{4D74DC49-D297-4CE6-B8E5-C93006816C0F} = {903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}
726-
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E} = {903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}
727682
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C} = {C46E6DFF-6805-4D89-8A24-ECF596E9D1AA}
728683
{5688F778-BE1E-4D48-8299-A73FC2316CEE} = {C46E6DFF-6805-4D89-8A24-ECF596E9D1AA}
729684
{290EDA08-F15B-49BE-950E-A3CDCA1B5772} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}

README.md

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<tr>
2727
<td align="center" valign="middle">
2828
<a href="https://softuni.org/" target="_blank">
29-
<img width="148px" src="https://softuni.org/platform/assets/icons/logo.svg">
29+
<img width="148px" src="https://about.softuni.bg/Content/images/svg-logos/softuni-logo-white.svg">
3030
</a>
3131
</td>
3232
<td align="center" valign="middle">
@@ -58,9 +58,9 @@
5858

5959
*Downloads:* [![NuGet Badge](https://buildstats.info/nuget/MyTested.AspNetCore.Mvc)](https://www.nuget.org/packages/MyTested.AspNetCore.Mvc/)
6060

61-
<img src="https://raw.githubusercontent.com/ivaylokenov/MyTested.AspNetCore.Mvc/version-2.2/tools/test-sample.gif" />
61+
<img src="https://raw.githubusercontent.com/ivaylokenov/MyTested.AspNetCore.Mvc/version-3.1/tools/test-sample.gif" />
6262

63-
**MyTested.AspNetCore.Mvc** has [more than 500 assertion methods](https://MyTestedASP.NET/Core/Mvc/Features) and is 100% covered by [more than 2500 unit tests](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-2.2/test). It should work correctly. Almost all items in the [issues page](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/issues) are expected future features and enhancements.
63+
**MyTested.AspNetCore.Mvc** has [more than 500 assertion methods](https://MyTestedASP.NET/Core/Mvc/Features) and is 100% covered by [more than 2500 unit tests](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-3.1/test). It should work correctly. Almost all items in the [issues page](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/issues) are expected future features and enhancements.
6464

6565
**MyTested.AspNetCore.Mvc** helps you speed up the testing process in your web development team! If you find that statement unbelievable, these are the words which some of the many happy **MyTested.AspNetCore.Mvc** users once said:
6666
> "I’ve been using your packages for almost 3 years now and it has saved me countless hours in creating unit tests and wanted to thank you for making this. I cannot imagine how much code I would have had to write to create the 450+ and counting unit tests I have for my controllers."
@@ -79,7 +79,7 @@ Take a look around and...
7979

8080
👀 ...if you want to learn cool C# coding techniques, **subscribe** to my **[YouTube channel](https://www.youtube.com/channel/UCP5Ons7fK3yKhX6lhc9XcfQ)**, where I regularly post online video lessons!
8181

82-
✔ ...if you want to **support** the project, **[become a sponsor/backer](#sponsors--backers)** or go to [https://MyTestedASP.NET](https://MyTestedASP.NET), and consider **purchasing a premium [license](#license)**!
82+
✔ ...if you want to **support** the project, **[become a sponsor/backer](#sponsors--backers)**!
8383

8484
#### Featured in
8585

@@ -106,7 +106,7 @@ Take a look around and...
106106

107107
Funds donated via both platforms are used for development and marketing purposes. Funds donated via [OpenCollective](https://opencollective.com/mytestedaspnet) are managed with transparent expenses. Your name/logo will receive proper recognition and exposure by donating on either platform.
108108

109-
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.
109+
Additionally, funds donated via [Patreon](https://www.patreon.com/ivaylokenov) give me the freedom to continue the library development.
110110

111111
## Main Features
112112

@@ -222,19 +222,19 @@ namespace MyApp.Tests.Controllers
222222
}
223223
```
224224

225-
Basically, **MyTested.AspNetCore.Mvc** throws an unhandled exception with a friendly error message if the assertion does not pass and the test fails. The example uses [xUnit](http://xunit.github.io/), but you can use any other framework you like. See the [samples](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-2.2/samples) for other types of test runners and `Startup` class configurations.
225+
Basically, **MyTested.AspNetCore.Mvc** throws an unhandled exception with a friendly error message if the assertion does not pass and the test fails. The example uses [xUnit](http://xunit.github.io/), but you can use any other framework you like. See the [samples](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-3.1/samples) for other types of test runners and `Startup` class configurations.
226226

227227
## Detailed Documentation
228228

229-
It is **strongly advised** to read the [tutorial](http://docs.mytestedasp.net/tutorial/intro.html) or watch [this online video lesson](https://www.youtube.com/watch?v=Tf2P-410Za4) to get familiar with **MyTested.AspNetCore.Mvc** in more details. Additionally, you may see the [testing guide](http://docs.mytestedasp.net/guide/intro.html) or the [API reference](http://docs.mytestedasp.net/api/index.html) for a full list of available features.
229+
It is **strongly advised** to read the [tutorial](https://docs.mytestedasp.net/tutorial/intro.html) or watch [this online video lesson](https://www.youtube.com/watch?v=Tf2P-410Za4) to get familiar with **MyTested.AspNetCore.Mvc** in more details. Additionally, you may see the [testing guide](https://docs.mytestedasp.net/guide/intro.html) or the [API reference](https://docs.mytestedasp.net/api/index.html) for a full list of available features.
230230

231-
You can also check out the [provided samples](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-2.2/samples) for real-life ASP.NET Core MVC application testing.
231+
You can also check out the [provided samples](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-3.1/samples) for real-life ASP.NET Core MVC application testing.
232232

233233
## Test Examples
234234

235235
Here are some examples of how **powerful** the fluent testing API actually is!
236236

237-
**MyTested.AspNetCore.Mvc** is so **awesome** that each test can be written in **one single line** like in this [application sample](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-2.2/samples/Blog)!
237+
**MyTested.AspNetCore.Mvc** is so **awesome** that each test can be written in **one single line** like in this [application sample](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/tree/version-3.1/samples/Blog)!
238238

239239
### Controller Integration Tests
240240

@@ -635,13 +635,13 @@ MyMvc
635635

636636
## Package Installation
637637

638-
You can install this library using [NuGet](https://www.nuget.org/packages/MyTested.AspNetCore.Mvc.Universe) into your test project (or reference it directly in your `.csproj` file). Currently **MyTested.AspNetCore.Mvc** is fully compatible with ASP.NET Core MVC 2.2.0 and all older versions available on the official NuGet feed.
638+
You can install this library using [NuGet](https://www.nuget.org/packages/MyTested.AspNetCore.Mvc.Universe) into your test project (or reference it directly in your `.csproj` file). Currently **MyTested.AspNetCore.Mvc** is fully compatible with ASP.NET Core MVC 3.1.0 and all older versions available on the official NuGet feed.
639639

640640
```powershell
641641
Install-Package MyTested.AspNetCore.Mvc.Universe
642642
```
643643

644-
This package will include all available assertion methods in your test project, including ones for authentication, database, session, caching and more. If you want only the MVC related features, install `MyTested.AspNetCore.Mvc`. If you want to use the completely **FREE** and **UNLIMITED** version of the library, install only `MyTested.AspNetCore.Mvc.Lite` and no other package. Additionally, if you prefer, you can be more specific by including only some of the packages:
644+
This package will include all available assertion methods in your test project, including ones for authentication, database, session, caching and more. If you want only the MVC related features, install `MyTested.AspNetCore.Mvc`. Additionally, if you prefer, you can be more specific by including only some of the packages:
645645

646646
- `MyTested.AspNetCore.Mvc.Configuration` - Contains setup and assertion methods for configurations
647647
- `MyTested.AspNetCore.Mvc.Controllers` - Contains setup and assertion methods for controllers
@@ -669,7 +669,6 @@ This package will include all available assertion methods in your test project,
669669
- `MyTested.AspNetCore.Mvc.Session` - Contains setup and assertion methods for `ISession`
670670
- `MyTested.AspNetCore.Mvc.Options` - Contains setup and assertion methods for `IOptions`
671671
- `MyTested.AspNetCore.Mvc.Helpers` - Contains additional helper methods for easier assertions
672-
- `MyTested.AspNetCore.Mvc.Lite` - Completely **FREE** and **UNLIMITED** version of the library. It should not be used in combination with any other package. Includes `Controllers`, `Controllers.Views` and `ViewComponents`.
673672

674673
After the downloading is complete, just add `using MyTested.AspNetCore.Mvc;` to your source code and you are ready to test in the most elegant and developer friendly way.
675674

@@ -685,17 +684,9 @@ The public interface of **MyTested.AspNetCore.Mvc** will not have any breaking c
685684

686685
## License
687686

688-
Code by Ivaylo Kenov. Copyright 2015-2019 Ivaylo Kenov ([https://MyTestedASP.NET](https://MyTestedASP.NET))
687+
Code by Ivaylo Kenov. Copyright 2015-2022 Ivaylo Kenov ([https://docs.mytestedasp.net/](https://docs.mytestedasp.net/))
689688

690-
**MyTested.AspNetCore.Mvc.Lite** (the **FREE** and **UNLIMITED** version of the testing library) is dual-licensed under either the Apache License, Version 2.0, or the Microsoft Public License (Ms-PL).
691-
692-
The source code of **MyTested.AspNetCore.Mvc** and its extensions (the full version of the testing library) is available under GNU Affero General Public License/FOSS License Exception.
693-
694-
Without a license code, the full version of the library allows up to 100 assertions (around 25 test cases) per test project. **MyTested.AspNetCore.Mvc versions before 3.0.0 do not have such restrictions and work without any limitations.**
695-
696-
**Full-featured license codes can be requested for free by small businesses (up to 5 developers), individuals, open-source projects, startups, and educational institutions**. See [https://MyTestedASP.NET/Core/Mvc#free-usage](https://MyTestedASP.NET/Core/Mvc#free-usage) for more information.
697-
698-
Commercial licensing with premium support options is also available at [https://MyTestedASP.NET/Core/Mvc#pricing](https://MyTestedASP.NET/Core/Mvc#pricing).
689+
**MyTested.AspNetCore.Mvc** is dual-licensed under either the Apache License, Version 2.0, or the Microsoft Public License (Ms-PL).
699690

700691
See the [LICENSE](https://github.com/ivaylokenov/MyTested.AspNetCore.Mvc/blob/master/LICENSE) for detailed information.
701692

samples/Lite/Lite.Test/Internal/FreeLicenseTest.cs

Lines changed: 0 additions & 32 deletions
This file was deleted.

0 commit comments

Comments
 (0)