def test_set_field_defaults(self):
        """
        Test that `set_field_defaults` sets port to `MONGODB_SERVER_DEFAULT_PORT` if not specified.

        The `set_field_defaults` method is called when a MongoDBServer is first created.
        """
        default_mongodb_server = MongoDBServerFactory()
        self.assertEqual(default_mongodb_server.port, MONGODB_SERVER_DEFAULT_PORT)
        custom_mongodb_server = MongoDBServerFactory(port=1234)
        self.assertEqual(custom_mongodb_server.port, 1234)
 def setUp(self):
     self.mongodb_server = MongoDBServerFactory()