Frequently Asked Questions

General

What is My Tested ASP.NET Core MVC?

My Tested ASP.NET Core MVC is a testing library providing an easy fluent interface to test the ASP.NET Core MVC framework.

It is testing framework agnostic so that you can combine it with a test runner of your choice.

Will My Tested ASP.NET Core MVC cover all my testing needs?

It aims to do so. In the current version, the three fully covered features are controllers, view components, and routes.

You can see the roadmap to see the currently developed functionality or the issue tracker to take a look at what is planned for the future.

If you have an idea of a useful new feature, do not hesitate to submit it on GitHub or send it as a priority request, if your support plan allows it.

What is included in the free trial version?

The free Trial version of My Tested ASP.NET Core MVC is fully featured and allows up to 100 assertions per test project (around 25 unit tests).

A detailed comparison between all editions can be found here.

What is included in the free Lite version?

The free Lite version of My Tested ASP.NET Core MVC includes only a small portion of the available fluent assertion methods.

A detailed comparison between all editions can be found here.

Can I help with the development of My Tested ASP.NET Core MVC?

Yes, My Tested ASP.NET Core MVC is a community-driven project and contributions are more than welcome.

Will there be any public API changes in future versions?

Breaking changes should not occur in My Tested ASP.NET Core MVC. Exceptions are always possible (if Microsoft introduces one in their code for example) but they will be as rare as possible.

Pricing

Why My Tested ASP.NET Core MVC is not free?

My Tested ASP.NET libraries started as a side project for helping me unit test some of the web applications I was working on. I showed the Web API version of the testing framework to my friends and colleagues and everyone loved it - testing was easy, fast, and fluent (no pun intended).

I started building My Tested ASP.NET Core MVC and the original plan was to be completely free. However, the project grew quite big and time-consuming. Hundreds of thousands of lines of code and a lot of features still wait to be implemented. The source code is written mainly during my free time after my daily job (in the late nights to be exactly accurate).

For this reason, I decided to sell commercial licenses with support options, but I did not want to charge the small developers and teams, so I made the library entirely free for individuals, open-source projects, startups, small businesses (up to 5 developers), and educational institutions. Besides that, there is a free Lite version and the trial limitation of 100 assertions (around 25 unit tests) per test project should be more than enough, if you want to use the library to test only the most important routes of your application for example.

All versions before 3.0.0 are entirely free and work without any limitations, however.

What am I buying?

My Tested ASP.NET Core MVC commercial licenses are per developer working on a particular web application.

Purchasing a license allows My Tested ASP.NET Core MVC (versions 3.0.0 and later) to be used without any limitations. Additional buying options give you access to expert, premium support and prioritized feature requests and hot fixes.

Can I get a free license?

Yes, My Tested ASP.NET Core MVC is completely free for individuals, open-source projects, startups, small businesses (up to 5 developers) and educational institutions. Free licenses allow unlimited usage of the library, however, they do not include premium support or priority requests. Learn more here.

What is the buying process?

Get in touch, and you will be provided with detailed instructions on how to receive your license keys.

How many licenses do I need to buy?

A license code is required for each developer on the team that uses My Tested ASP.NET Core MVC. If you have a large development team or you don't want to manage a lot of licenses, get in touch to request a quote.

How long does a license last for?

Each license is subscription-based and gives you ongoing access to free upgrades and bug fixes within the subscription period.

Am I allowed to use the product after the subscription period expires?

If you wish to preserve your access to all testing functionality after the subscription period, you need to renew your license.

Perpetual licenses are also available. Get in touch to learn more.

Can I use the product on more than one developer machine?

The licensed developers can use My Tested ASP.NET Core MVC on as many machines as they need to, including a laptop, home desktop, work desktop, etc.

Can I use the product on more than one server/environment?

My Tested ASP.NET Core MVC licenses have NO deployment limitations - they allow the use of the library for a single application spanning various servers, environments and domains.

Do I have to do anything special to run the library on a build server?

No, you don't. My Tested ASP.NET Core MVC licenses are integrated into the build process of your tests. Learn more here.

Do you offer refunds?

Yes, My Tested ASP.NET Core MVC is offered with unconditional, risk-free 30-day money-back guarantee. Get in touch to request a refund or learn more here.

How quickly is the software delivered?

The software is delivered electronically and delivery time is in less than 24 hours. You will receive the order confirmation e-mail with software activation instructions.

How do I renew my license?

Get in touch, and you will receive your new license in less than 24 hours.

Premium Support

What is included in the premium support?

Premium support includes 24 hour support tickets, priority feature requests, priority bug fixes and nightly builds.

How to purchase premium support?

Get in touch, and you will be provided with detailed instructions on how to purchase premium support.

Do you offer refunds for the premium support?

Yes, premium support is offered with unconditional, risk-free 30-day money-back guarantee. Get in touch to request a refund or learn more here.

How long does it take to receive a ticket answer?

Typically, your support ticket will be answered in a few hours. However, depending on the issue, it may take up to 24 business hours (from Monday to Friday, inclusive).

What is a priority feature request?

If you need a feature, you may request it with a higher priority and it will be implemented for you after further discussion.

How long does it take for a priority feature request to be developed?

New version with the requested feature will be uploaded for you as soon as possible. You will be provided with a scheduled deadline and the development may take from a few hours to a couple of days, depending on the request. All priority feature requests will be implemented on a first-come, first-served basis.

What is a priority hot fix?

If you find a bug, you may request a fix for it with a higher priority and it will be implemented for you after further discussion.

How long does it take for a priority hot fix to be developed?

2 business days (from Monday to Friday, inclusive). You will be provided with a scheduled deadline if the bug fix requires additional development time.

Do you guarantee these response times?

Some support issues may be outside of My Tested ASP.NET Core MVC code base, such as third-party or operating-system components, and workarounds may not always be possible within the given time frame. If at any time you feel the support services are not meeting your quality expectations, you can request a prorated refund. All services are provided on a best-effort basis and do not constitute a legal warranty or guarantee of any kind.

What will happen with my priority requests, if I do not renew my license?

Since premium support is purchased separately from the licenses, it will stay in your account indefinitely.