135375f98Sopenharmony_ci#ifndef CMOCK_H
235375f98Sopenharmony_ci#define CMOCK_H
335375f98Sopenharmony_ci
435375f98Sopenharmony_ciint CMockMemFreeFinalCounter = 0;
535375f98Sopenharmony_ciint mockMock_Init_Counter = 0;
635375f98Sopenharmony_ciint mockMock_Verify_Counter = 0;
735375f98Sopenharmony_ciint mockMock_Destroy_Counter = 0;
835375f98Sopenharmony_ci
935375f98Sopenharmony_civoid CMock_Guts_MemFreeFinal(void) { CMockMemFreeFinalCounter++; }
1035375f98Sopenharmony_civoid mockMock_Init(void)           { mockMock_Init_Counter++;    }
1135375f98Sopenharmony_civoid mockMock_Verify(void)         { mockMock_Verify_Counter++;  }
1235375f98Sopenharmony_civoid mockMock_Destroy(void)        { mockMock_Destroy_Counter++; }
1335375f98Sopenharmony_ci
1435375f98Sopenharmony_ci#endif
15