Sha256: 2adee942658331b2e96354d1be0fc11bb2fbd5b2a7ae62c15bf80fed516fe168

Contents?: true

Size: 1.18 KB

Versions: 4

Compression:

Stored size: 1.18 KB

Contents

#include "src/UsartBaudRateRegisterCalculator.h"
#include "src/Types.h"
#include "/Library/Ruby/Gems/2.6.0/gems/ceedling-0.31.0/vendor/unity/src/unity.h"


void setUp(void)

{

}



void tearDown(void)

{

}



void testCalculateBaudRateRegisterSettingShouldCalculateRegisterSettingAppropriately(void)

{



  UnityAssertEqualNumber((UNITY_INT)((26)), (UNITY_INT)((UsartModel_CalculateBaudRateRegisterSetting(48000000, 115200))), (((void*)0)), (UNITY_UINT)(16), UNITY_DISPLAY_STYLE_INT);

  UnityAssertEqualNumber((UNITY_INT)((6)), (UNITY_INT)((UsartModel_CalculateBaudRateRegisterSetting(3686400, 38400))), (((void*)0)), (UNITY_UINT)(17), UNITY_DISPLAY_STYLE_INT);

  UnityAssertEqualNumber((UNITY_INT)((23)), (UNITY_INT)((UsartModel_CalculateBaudRateRegisterSetting(14318180, 38400))), (((void*)0)), (UNITY_UINT)(18), UNITY_DISPLAY_STYLE_INT);

  UnityAssertEqualNumber((UNITY_INT)((20)), (UNITY_INT)((UsartModel_CalculateBaudRateRegisterSetting(12000000, 38400))), (((void*)0)), (UNITY_UINT)(19), UNITY_DISPLAY_STYLE_INT);

  UnityAssertEqualNumber((UNITY_INT)((13)), (UNITY_INT)((UsartModel_CalculateBaudRateRegisterSetting(12000000, 56800))), (((void*)0)), (UNITY_UINT)(20), UNITY_DISPLAY_STYLE_INT);

}

Version data entries

4 entries across 2 versions & 1 rubygems

Version Path
ceedling-0.31.1 examples/temp_sensor/build/test/cache/TestUsartBaudRateRegisterCalculator.c
ceedling-0.31.1 examples/temp_sensor/build/test/preprocess/files/TestUsartBaudRateRegisterCalculator.c
ceedling-0.31.0 examples/temp_sensor/build/test/cache/TestUsartBaudRateRegisterCalculator.c
ceedling-0.31.0 examples/temp_sensor/build/test/preprocess/files/TestUsartBaudRateRegisterCalculator.c