Wie kann ich den Cast-Vorgang verspotten. Ich habe einen Gussvorgang auf einem abhängigen Objekt, das auf eine andere abhängige Objekt wieWie kann ich den Cast-Betrieb EasyMock?
SqlMapClient sqlMapClient;
SqlMapClientImpl sqlMapClientImpl = (SqlMapClientImpl) sqlMapClient
ich spöttisch geworfen werden sowohl die abhängigen clesses dh SqlMapClient
und SqlMapClientImpl
.Aber ich wissen müssen, wie gegossen zu verspotten EasyMock mit .
Jede Hilfe wäre willkommen.
Die größere Frage ist, warum Sie die Cast-Operation verspotten möchten. Was ist die größere Sache, die du versuchst zu testen? – NamshubWriter
Tolles [XY-Problem] (http://xyproblem.info/). Wenn Sie das Bedürfnis haben, von der Oberfläche in eine konkrete Implementierung zu wechseln, bedeutet dies, dass Ihr derzeitiges Abstraktionslevel undicht ist, und das sollte zuerst geändert werden. – Spotted