I want to use [InversifyJS](https://inversify.io/) for better unit test. ┆Issue is synchronized with this [Wrike Item](https://www.wrike.com/open.htm?id=750297693)