Silhouette controller - pure unit testing



I would like to write pure unit tests of my controllers (without running application, and with constructor parameters provided directly, instead of DI - like described here:
But I don’t know, how to construct Silhouette[MyEnv], which I have to pass to constructor. I’ve created FakeEnvironment, but it’s only instance of Environment[MyEnv], not Silhouette[MyEnv].
Could someone help me?


Please read: NullPointerExcection when mocking Silhouette in Mockito


Thank You. I’ll probably need to prepare test helper with all mocks.