Hi,
I am having trouble understanding the test Test_HW1_Messaging_Broadcast_CatchUp.
Three nodes A, B, C are created and A, C are started. Then the test expects a broadcast from node A to be successful. But how does A know its neighbor C (because addPeer is not used) ? The handout says that the routing table should be updated when we process RumorsMessage, which is not the case at the beginning of this test.
Thank you !