So, if you really want to test your classes indepe...
# kodein
s
So, if you really want to test your classes independently of any environement, it should take its dependencies at constructor. If you're happy tying Kodein to your classes, you can easily test by binding all dependencies as mocks, and using kodein's delegated properties.