Test files added.  The test for receive requires the mock module which hasn't been implemented yet.