It can be a challenge to create effective unit tests, especially those that test invalid behaviours. That's where mocking frameworks come in.
In this presentation, Balaji Srinivasan will deal with three mocking frameworks: CMock, CMocka, and fake function framework. These are powerful frameworks that allow a developer to write effective unit tests and help them achieve the required code coverage.
Balaji will talk about his experiences with them and draw some comparisons so that you can chose what is best for your team. In addition, he will touch upon test-driven development using these frameworks, show example tests, and run demos.
Balaji Srinivasan
Balaji has been working as an embedded software developer for low power wireless devices for over 10 years.
He has worked on Nordic Semiconductor's Bluetooth Low Energy stack, the SDK, and more recently cellular IOT applications.
He has experience in both bare metal and zephyr RTOS based applications. He is passionate about software quality, open-source software, continuous integration, and test-driven development. Before Nordic Semiconductor, he was working for over 7 years in India as a software developer in the telecom industry
..

This presentation will show some mocking frameworks useful for your tests. |