def METHOD_NAME(self):
    super(ProjectHierarchyTestCase, self).METHOD_NAME()
    email = password = 'user@example.com'
    user = self.create_user(email, password)
    org1 = self.create_organisation('Org 1')
    org2 = self.create_organisation('Org 2')
    group = Group.objects.get(name='Users')
    self.make_employment(user, org1, group)
    p1 = self.create_project('Project 1')
    p2 = self.create_project('Project 2')
    p3 = self.create_project('Project 3')
    p4 = self.create_project('Project 4')
    p5 = self.create_project('Project 5')
    p6 = self.create_project('Project 6')
    # Tree
    # p1
    #   p2
    #     p3
    # p4
    # p5
    #   p6
    self.make_parent(p1, p2)
    self.make_parent(p2, p3)
    self.make_parent(p5, p6)
    self.make_partner(p1, org1)
    self.make_partner(p2, org1)
    self.make_partner(p3, org1)
    self.make_partner(p4, org1)
    self.make_partner(p5, org2)
    self.make_partner(p6, org2)
    self.create_project_hierarchy(org1, p1, 2)
    self.create_project_hierarchy(org2, p5, 2)
    self.c.login(username=email, password=password)
    self.user = user
    self.org1 = org1
    self.org2 = org2
    self.p1 = p1
    self.p2 = p2
    self.p3 = p3
    self.p4 = p4
    self.p5 = p5
    self.p6 = p6