Introduced (yet unused) instrumentation context. Refactored test cases in favor of Mockito annotations.
Updated dynamic type abstraction in order to allow its reuse. Added further test cases.