from dict_op import * def main(): """ Different dicts for testing. """ d1 = {} d2 = { 'apple': 0, } d3 = { 'apple': 5, } d4 = { 'apple': 5, 'banana': 10, 'orange': 3, 'date': 8, 'fig': 10 } d5 = { 'apple': 3, 'banana': 10, 'orange': 3, 'date': 3, 'fig': 10 } d6 = { 'apple': 5, 'banana': 10, 'orange': 3, 'date': 8, 'fig': 11, 'pear': 12 } """ Six test cases for the function get_max_value. """ print(f"get_max_value({d1}): {get_max_value(d1)}") print(f"get_max_value({d2}): {get_max_value(d2)}") print(f"get_max_value({d3}): {get_max_value(d3)}") print(f"get_max_value({d4}): {get_max_value(d4)}") print(f"get_max_value({d5}): {get_max_value(d5)}") print(f"get_max_value({d6}): {get_max_value(d6)}") """ Six test cases for the function get_total_sum. """ print(f"get_total_sum({d1}): {get_total_sum(d1)}") print(f"get_total_sum({d2}): {get_total_sum(d2)}") print(f"get_total_sum({d3}): {get_total_sum(d3)}") print(f"get_total_sum({d4}): {get_total_sum(d4)}") print(f"get_total_sum({d5}): {get_total_sum(d5)}") print(f"get_total_sum({d6}): {get_total_sum(d6)}") """ Six test cases for the function get_value_list. """ print(f"get_value_list({d1}): {get_value_list(d1)}") print(f"get_value_list({d2}): {get_value_list(d2)}") print(f"get_value_list({d3}): {get_value_list(d3)}") print(f"get_value_list({d4}): {get_value_list(d4)}") print(f"get_value_list({d5}): {get_value_list(d5)}") print(f"get_value_list({d6}): {get_value_list(d6)}") """ Six test cases for the function increment_all_values. """ print(f"increment_all_values({d1}): {increment_all_values(d1)}") print(f"increment_all_values({d2}): {increment_all_values(d2)}") print(f"increment_all_values({d3}): {increment_all_values(d3)}") print(f"increment_all_values({d4}): {increment_all_values(d4)}") print(f"increment_all_values({d5}): {increment_all_values(d5)}") print(f"increment_all_values({d6}): {increment_all_values(d6)}") """ Six test cases for the function value_frequencies. """ print(f"value_frequencies({d1}): {value_frequencies(d1)}") print(f"value_frequencies({d2}): {value_frequencies(d2)}") print(f"value_frequencies({d3}): {value_frequencies(d3)}") print(f"value_frequencies({d4}): {value_frequencies(d4)}") print(f"value_frequencies({d5}): {value_frequencies(d5)}") print(f"value_frequencies({d6}): {value_frequencies(d6)}") if __name__ == '__main__': main()