Skip to content

Commit

Permalink
Version 3.1 no longer requires a license code (#383)
Browse files Browse the repository at this point in the history
  • Loading branch information
ivaylokenov committed Nov 25, 2021
1 parent 07f4030 commit e6f1656
Show file tree
Hide file tree
Showing 53 changed files with 211 additions and 2,368 deletions.
239 changes: 168 additions & 71 deletions LICENSE

Large diffs are not rendered by default.

45 changes: 0 additions & 45 deletions MyTested.AspNetCore.Mvc.sln
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ApplicationParts", "Applica
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "NoStartup", "NoStartup", "{45B7B5FC-DF8C-498E-956E-28D56946C7DA}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Lite", "Lite", "{903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}"
EndProject
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}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ApplicationParts.Web", "samples\ApplicationParts\ApplicationParts.Web\ApplicationParts.Web.csproj", "{6ACC2510-4853-4AD0-9FE7-8A926B33409A}"
Expand All @@ -39,10 +37,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Tes
EndProject
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}"
EndProject
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}"
EndProject
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}"
EndProject
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}"
EndProject
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}"
Expand Down Expand Up @@ -125,14 +119,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MyTested.AspNetCore.Mvc.Mod
EndProject
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}"
EndProject
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}"
EndProject
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}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lite.Web", "samples\Lite\Lite.Web\Lite.Web.csproj", "{4D74DC49-D297-4CE6-B8E5-C93006816C0F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Lite.Test", "samples\Lite\Lite.Test\Lite.Test.csproj", "{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.Web", "samples\MusicStore\MusicStore.Web\MusicStore.Web.csproj", "{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MusicStore.Test", "samples\MusicStore\MusicStore.Test\MusicStore.Test.csproj", "{5688F778-BE1E-4D48-8299-A73FC2316CEE}"
Expand Down Expand Up @@ -285,14 +271,6 @@ Global
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Debug|Any CPU.Build.0 = Debug|Any CPU
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Release|Any CPU.ActiveCfg = Release|Any CPU
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2}.Release|Any CPU.Build.0 = Release|Any CPU
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9}.Release|Any CPU.Build.0 = Release|Any CPU
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E}.Release|Any CPU.Build.0 = Release|Any CPU
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3315171D-AD61-4FFD-BE9D-503DBC477822}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -457,22 +435,6 @@ Global
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E}.Release|Any CPU.Build.0 = Release|Any CPU
{092CEA1D-84CC-43D8-9978-15F359163084}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{092CEA1D-84CC-43D8-9978-15F359163084}.Debug|Any CPU.Build.0 = Debug|Any CPU
{092CEA1D-84CC-43D8-9978-15F359163084}.Release|Any CPU.ActiveCfg = Release|Any CPU
{092CEA1D-84CC-43D8-9978-15F359163084}.Release|Any CPU.Build.0 = Release|Any CPU
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E65581E8-9E3E-4F5B-ACE6-519456EE2407}.Release|Any CPU.Build.0 = Release|Any CPU
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{4D74DC49-D297-4CE6-B8E5-C93006816C0F}.Release|Any CPU.Build.0 = Release|Any CPU
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E}.Release|Any CPU.Build.0 = Release|Any CPU
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down Expand Up @@ -665,7 +627,6 @@ Global
{C46E6DFF-6805-4D89-8A24-ECF596E9D1AA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
{607B2309-5C15-4876-BBE5-14F03EA375E5} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
{45B7B5FC-DF8C-498E-956E-28D56946C7DA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
{903CDAD0-820B-4AD5-9529-97E7FC3B2ECA} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
{88EFBA11-1207-46FB-B9A9-6701BCDF0A0B} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{6ACC2510-4853-4AD0-9FE7-8A926B33409A} = {607B2309-5C15-4876-BBE5-14F03EA375E5}
{CE9A4717-F92E-4B9D-B88B-B7085F063C6E} = {607B2309-5C15-4876-BBE5-14F03EA375E5}
Expand All @@ -677,8 +638,6 @@ Global
{895350D7-DCC2-431E-9A30-2E48A542E1E6} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{80D0C45D-CD5C-4EAA-92BF-0946022DAE76} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{52BDD5F4-5EAA-462F-9F40-D5902AD3B0C2} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{E9ABDAE6-53B6-4880-9485-D9FB8756BFA9} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{7D6EE44F-C8E6-4929-BDB8-6D2067FFA56E} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{3315171D-AD61-4FFD-BE9D-503DBC477822} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{9C519326-85D8-440A-B64B-67797DBA2F20} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{1C8F2E0F-811A-42E4-B35A-FAAD19D8257A} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
Expand Down Expand Up @@ -720,10 +679,6 @@ Global
{776BC96D-F536-4788-808E-F0F25C26FB69} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{1CF0545A-8800-4ED1-8A89-A95FE557EE57} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{FE5913FD-CD0A-4ED9-9C43-F2892C72ED6E} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{092CEA1D-84CC-43D8-9978-15F359163084} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
{E65581E8-9E3E-4F5B-ACE6-519456EE2407} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
{4D74DC49-D297-4CE6-B8E5-C93006816C0F} = {903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}
{DD268C6F-32E2-46D8-A01C-9DAFDDCDEA4E} = {903CDAD0-820B-4AD5-9529-97E7FC3B2ECA}
{BE1C3ED8-E47C-4871-92B7-48F0CABDCC0C} = {C46E6DFF-6805-4D89-8A24-ECF596E9D1AA}
{5688F778-BE1E-4D48-8299-A73FC2316CEE} = {C46E6DFF-6805-4D89-8A24-ECF596E9D1AA}
{290EDA08-F15B-49BE-950E-A3CDCA1B5772} = {88CC5098-E49F-4AA4-B964-1C2BF4ECA3C3}
Expand Down
35 changes: 13 additions & 22 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
<tr>
<td align="center" valign="middle">
<a href="https://softuni.org/" target="_blank">
<img width="148px" src="https://softuni.org/platform/assets/icons/logo.svg">
<img width="148px" src="https://about.softuni.bg/Content/images/svg-logos/softuni-logo-white.svg">
</a>
</td>
<td align="center" valign="middle">
Expand Down Expand Up @@ -58,9 +58,9 @@

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

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

**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.
**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.

**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:
> "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."
Expand All @@ -79,7 +79,7 @@ Take a look around and...

👀 ...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!

✔ ...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)**!
✔ ...if you want to **support** the project, **[become a sponsor/backer](#sponsors--backers)**!

#### Featured in

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

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.

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

## Main Features

Expand Down Expand Up @@ -222,19 +222,19 @@ namespace MyApp.Tests.Controllers
}
```

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.
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.

## Detailed Documentation

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.
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.

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.
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.

## Test Examples

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

**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)!
**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)!

### Controller Integration Tests

Expand Down Expand Up @@ -635,13 +635,13 @@ MyMvc

## Package Installation

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.
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.

```powershell
Install-Package MyTested.AspNetCore.Mvc.Universe
```

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:
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:

- `MyTested.AspNetCore.Mvc.Configuration` - Contains setup and assertion methods for configurations
- `MyTested.AspNetCore.Mvc.Controllers` - Contains setup and assertion methods for controllers
Expand Down Expand Up @@ -669,7 +669,6 @@ This package will include all available assertion methods in your test project,
- `MyTested.AspNetCore.Mvc.Session` - Contains setup and assertion methods for `ISession`
- `MyTested.AspNetCore.Mvc.Options` - Contains setup and assertion methods for `IOptions`
- `MyTested.AspNetCore.Mvc.Helpers` - Contains additional helper methods for easier assertions
- `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`.

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.

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

## License

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

**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).

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.

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.**

**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.

Commercial licensing with premium support options is also available at [https://MyTestedASP.NET/Core/Mvc#pricing](https://MyTestedASP.NET/Core/Mvc#pricing).
**MyTested.AspNetCore.Mvc** is dual-licensed under either the Apache License, Version 2.0, or the Microsoft Public License (Ms-PL).

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

Expand Down
32 changes: 0 additions & 32 deletions samples/Lite/Lite.Test/Internal/FreeLicenseTest.cs

This file was deleted.

Loading

0 comments on commit e6f1656

Please sign in to comment.