expectNew(innerClassType, "value").andReturn(innerClassMock);
expectPrivate(innerClassMock, "doStuff").andReturn("something else");
replayAll();
assertEquals("something else", new ClassWithInnerMembers().getValueForStaticInnerClassWithConstructorArgument());
verifyAll();
}