-3

以下に示す関数の CMockery を使用してモック コードを作成する際に問題に直面しています。ヒントを教えてください。が呼び出されたかどうかをテストし、startCalComputeに値を代入してupdateMode、 と等しくならないようにしたいと考えていSYSTEM_CAL_CONFIGます。必要なのは出発点またはヒントだけです。

foo.c

static void checkSystem(void)
{
#ifndef CAL
    startCalCompute();
#endif

    if( SYSTEM_CAL_CONFIG != updateMode )
    {
        updateLogevent(); 
    }

    ...
}

testfoo.c

void Test_checkSystem( void ** state )
{   
    // what to do here to check if startCalCompute() is called ?
}
4

1 に答える 1