updated unit tests to load broker using a temp config file, inorder to create Queue with random name for each test to ensure it is empty before test starts