socket test project