2
私は休止状態のセッションを模擬しようとしていました。コンソールによると、セッションファクトリがnullではない休止状態のセッションを黙って
@Mock
SessionFactory sessionFactory;
@InjectMocks
DraftCampaignModelBuilder draftBuilder;
private DraftCampaignModel campaignModel;
private Session session;
:
@Before
public void setUp() {
campaignModel = DraftTestHelper.buildDraftModel();
if(sessionFactory != null) {
System.out.println("Session Factory not null");
}
else
System.out.println("Session Factory is null");
session = sessionFactory.getCurrentSession();
if(session != null) {
System.out.print("Not null");
}
else
System.out.println("Null");
}
モックコード:これは私が試したコードスニペットです。しかし、休止状態のセッションはnullです。誰でもこれを助けてくれますか?
おかげ
モックコードも入力してください。 –
ありがとうございます。追加した。どうぞご覧ください – user3681970
あなたは 'getCurrentSession()'メソッドを嘲笑しません。私はあなたが何かを返すためにこのメソッドを嘲笑する必要があると思う。 – alayor