communication tests

testing setting up the three dependencies for communications.