network programming tests