Homework 5 Submission: Tests for server features