def METHOD_NAME(self):
    proj1 = Project("admin")
    expected = {
        "userId": "admin",
        "status": Status.CREATED.value,
        "portIn": [],
        "portOut": [],
        "researchname": None,
    }
    self.assertEqual(proj1.getDict(), expected, msg=proj1.getDict())
    proj2 = Project("admin", portIn=[])
    self.assertEqual(proj1, proj2)
    proj3 = Project("admin", portIn=[], portOut=[])
    self.assertEqual(proj1, proj3)
    self.assertEqual(proj2, proj3)