| 33 | self.assertEqual(project.last_updated_timestamp, self.last_updated_timestamp) |
| 34 | |
| 35 | def test_equality(self): |
| 36 | project1 = Project(name=self.project_name) |
| 37 | project2 = Project(name=self.project_name) |
| 38 | project3 = Project(name="different_project") |
| 39 | self.assertTrue( |
| 40 | project1.name == project2.name |
| 41 | and project1.description == project2.description |
| 42 | and project1.tags == project2.tags |
| 43 | and project1.owner == project2.owner |
| 44 | ) |
| 45 | self.assertFalse( |
| 46 | project1.name == project3.name |
| 47 | and project1.description == project3.description |
| 48 | and project1.tags == project3.tags |
| 49 | and project1.owner == project3.owner |
| 50 | ) |
| 51 | |
| 52 | def test_is_valid(self): |
| 53 | project = Project(name=self.project_name) |