Initial Size of Map: 0 Adding elements with age 1.. {I[age=1]=1, A[age=1]=1, B[age=1]=1, C[age=1]=1, D[age=1]=1, E[age=1]=1, F[age=1]=1, G[age=1]=1, H[age=1]=1, J[age=1]=1, K[age=1]=1} Expected Number Of elements: 11 Actual Number of elements: 11 Overwriting map, with value 100.. {I[age=1]=100, A[age=1]=1, B[age=1]=100, C[age=1]=1, D[age=1]=100, A[age=100]=100, C[age=100]=100, E[age=100]=100, H[age=100]=100, J[age=100]=100, K[age=100]=100, F[age=100]=100, G[age=100]=100, E[age=1]=1, F[age=1]=1, G[age=1]=1, H[age=1]=1, J[age=1]=1, K[age=1]=1} Expected Number Of elements: 11 Actual Number of elements: 19 Checking the values corresponding to age = 1 Count of People with age 1 =11 Unexpected value for E[age=1]: expected <100> actual <1>. Unexpected value for F[age=1]: expected <100> actual <1>. Unexpected value for G[age=1]: expected <100> actual <1>. Unexpected value for J[age=1]: expected <100> actual <1>. Unexpected value for K[age=1]: expected <100> actual <1>. Checking the values corresponding to age = 100 Count of People with age 100 =10 Size of the map is wrong: expected <11> actual <10>. Unexpected value for B[age=100]: expected <100> actual . Checking the values corresponding to age = 50 Count of People with age 50 =5 Size of the map is wrong: expected <11> actual <5>. Unexpected value for B[age=50]: expected <100> actual . Unexpected value for E[age=50]: expected <100> actual . Unexpected value for F[age=50]: expected <100> actual . Unexpected value for G[age=50]: expected <100> actual . Unexpected value for J[age=50]: expected <100> actual . Unexpected value for K[age=50]: expected <100> actual . Checking the values corresponding to age = -10 Count of People with age -10 =4 Size of the map is wrong: expected <11> actual <4>. Unexpected value for A[age=-10]: expected <100> actual <1>. Unexpected value for B[age=-10]: expected <100> actual . Unexpected value for C[age=-10]: expected <100> actual <1>. Unexpected value for D[age=-10]: expected <100> actual . Unexpected value for E[age=-10]: expected <100> actual <1>. Unexpected value for F[age=-10]: expected <100> actual . Unexpected value for G[age=-10]: expected <100> actual . Unexpected value for H[age=-10]: expected <100> actual . Unexpected value for J[age=-10]: expected <100> actual . Unexpected value for K[age=-10]: expected <100> actual .