public class SuppressConstructorHierarchyDemoTest {
@Test
public void testSuppressConstructorHierarchy() throws Exception {
suppress(constructor(SuppressConstructorHierarchy.class));
final String message = new InvokeConstructor().doStuff("qwe");
assertNull("Message should have been null since we're skipping the execution of the constructor code. Message was \"" + message + "\".",
message);
}