Added dictionary tests with full coverage