void test_sortLargestToRightMost_should_move_largest_to_the_end_for_3_element() { int array [] = {6,3,5}; sortLargestToRightMost(array, sizeof(array)/sizeof(int)); TEST_ASSERT_EQUAL(3,array[0]); TEST_ASSERT_EQUAL(5,array[1]); TEST_ASSERT_EQUAL(6,array[2]); }
void test_sortLargestToRightMost_should_move_largest_to_the_end_for_4_element() { int array [] = {10,5,2,1}; sortLargestToRightMost(array, sizeof(array)/sizeof(int)); TEST_ASSERT_EQUAL(5,array[0]); TEST_ASSERT_EQUAL(2,array[1]); TEST_ASSERT_EQUAL(1,array[2]); TEST_ASSERT_EQUAL(10,array[3]); }
void test_sortLargestToRightMost_should_move_largest_to_the_end() { int array[]={13,9}; sortLargestToRightMost(array,2); UnityAssertEqualNumber((_U_SINT)((9)), (_U_SINT)((array[0])), (((void *)0)), (_U_UINT)43, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((13)), (_U_SINT)((array[1])), (((void *)0)), (_U_UINT)44, UNITY_DISPLAY_STYLE_INT); }
void test_sortLargestToRightMost_should_move_largest_to_the_end_for_3_elements() { int array[]={6,3,5}; sortLargestToRightMost(array,3); UnityAssertEqualNumber((_U_SINT)((3)), (_U_SINT)((array[0])), (((void *)0)), (_U_UINT)51, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((5)), (_U_SINT)((array[1])), (((void *)0)), (_U_UINT)52, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((6)), (_U_SINT)((array[2])), (((void *)0)), (_U_UINT)53, UNITY_DISPLAY_STYLE_INT); }
void test_sortLargestToRightMost_should_move_largest_to_the_end_for_4_elements() { int array[]={10,5,2,1}; sortLargestToRightMost(array,4); UnityAssertEqualNumber((_U_SINT)((5)), (_U_SINT)((array[0])), (((void *)0)), (_U_UINT)60, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((2)), (_U_SINT)((array[1])), (((void *)0)), (_U_UINT)61, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((1)), (_U_SINT)((array[2])), (((void *)0)), (_U_UINT)62, UNITY_DISPLAY_STYLE_INT); UnityAssertEqualNumber((_U_SINT)((10)), (_U_SINT)((array[3])), (((void *)0)), (_U_UINT)63, UNITY_DISPLAY_STYLE_INT); }
void test_sortLargestToRightMost_should_move_largest_to_the_end_for_2_element() { int array [] = {13,9}; sortLargestToRightMost(array, sizeof(array)/sizeof(int)); TEST_ASSERT_EQUAL(9,array[0]); TEST_ASSERT_EQUAL(13,array[1]); }