minimalist hardware testing support
Dependents: MAX5715BOB_Tester MAX11131BOB_Tester MAX5171BOB_Tester MAX11410BOB_Tester ... more
Diff: MaximTinyTester.h
- Revision:
- 10:b11ab5d7ac58
- Parent:
- 9:3ec00515891d
- Child:
- 12:55db0f4a417d
--- a/MaximTinyTester.h Tue Mar 17 15:33:36 2020 -0700 +++ b/MaximTinyTester.h Sun Mar 29 04:24:53 2020 -0700 @@ -112,15 +112,19 @@ void Report_Summary(void); + + bool Expect(const char *nameOfTest, int actual_result, int expect_result); + bool Expect(const char *nameOfTest, double actual_result, double expect_result); + bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, Callback<uint16_t(double)> functionUnderTest, double arg_1_voltageV, uint16_t expect_result); bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, - Callback<double(uint16_t)> functionUnderTest, - uint16_t arg_1_u16, - double expect_result); + Callback<double(int)> functionUnderTest, + int arg_1_u16, + double expect_result); bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, Callback<double(uint32_t)> functionUnderTest, @@ -137,16 +141,24 @@ uint8_t expect_result); bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, - Callback<uint8_t(uint8_t)> functionUnderTest, - uint8_t arg_1, + Callback<uint8_t(int)> functionUnderTest, + int arg_1, uint8_t expect_result); bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, - Callback<uint8_t(uint8_t, uint8_t)> functionUnderTest, - uint8_t arg_1, - uint8_t arg_2, + Callback<uint8_t(int, int)> functionUnderTest, + int arg_1, + int arg_2, uint8_t expect_result); + + bool FunctionCall_i_pi_Expect(const char *nameOfFunctionUnderTest, + Callback<uint8_t(int, uint32_t*)> functionUnderTest, + int arg_1, + uint32_t* arg_2, + uint8_t expect_result, + uint32_t expect_buffer); + bool FunctionCall_Expect(const char *nameOfFunctionUnderTest, Callback<uint8_t(uint8_t, uint8_t, uint8_t)> functionUnderTest, uint8_t arg_1,