github polterguy/magic v2.0
Unit tests +++

latest releases: v17.3.9, v17.3.8, v17.3.7...
5 years ago

This release contains unit tests for all submodules, in addition to "magic.common.tests" allowing you to easily unit test your own controllers, with helper classes and methods to use SQLite in-memory for your database ISession nHibernate sessions.

In addition, ISession is not being resolved according to a name, allowing us to use a different nHibernate session, depending upon whether or not you need to access an nHibernate session in a background worker thread or not. This fixes a severe bug with among other things the Magic Email project, which would try to persist emails to your database in a background thread on a closed nHibernate session (sorry about that).

In general, this is a very thorough and stable release compared to the previous releases, and only Magic Email and (Magic Cookie)[https://github.com/polterguy/magic.cookie] does not have almost 100% unit test coverage at the moment, which I'll fix later.

After you've downloaded Magic, feel free to check out any of these modules for it.

  1. Magic Auth
  2. Magic Email
  3. Magic Cookie
  4. Magic IO

Especially Magic IO from above should be of interest to most of your projects, since it effectively wraps everything you need related to uploading and downloading files through your web API.

Don't miss a new magic release

NewReleases is sending notifications on new releases.