added some more tests to FakeSocket and Request