def test_serializer_domain_event(self): event = Event(Id="Identificador0", Type="Push", Repo_Id=12345, Repo_Name="Repo", Repo_Url="https://github.com/user/repoName", User="******", User_Url="https://github.com/user", Public=True, Date="2019-10-13T23:08:50Z") expected_json = """ { "Id": "Identificador0", "Type": "Push", "Repo_Id": 12345, "Repo_Name": "Repo", "Repo_Url": "https://github.com/user/repoName", "User": "******", "User_Url": "https://github.com/user", "Public": true, "Date": "2019-10-13T23:08:50Z" } """ json_event = json.dumps(event, cls=srs.EventEncoder) self.assertEqual(json.loads(json_event), json.loads(expected_json))
def setUp(self): """ setUp """ self.domain_events = [ Event(Id="Identificador0", Type="Push", Repo_Id=12345, Repo_Name="Repo", Repo_Url="https://github.com/user/repoName", User="******", User_Url="https://github.com/user", Public=True, Date="2019-10-13T23:08:50Z"), Event(Id="Identificador1", Type="pull", Repo_Id=1234589, Repo_Name="Repo", Repo_Url="https://github.com/user/repoName", User="******", User_Url="https://github.com/user", Public=True, Date="2019-12-13T23:08:50Z") ]
def test_event_model_init(self): event = Event( Id = "Identificador0", Type = "Push", Repo_Id = 12345, Repo_Name = "Repo", Repo_Url = "https://github.com/user/repoName", User = "******", User_Url = "https://github.com/user", Public = True, Date = "2019-10-13T23:08:50Z" ) self.assertEqual(event.Id, "Identificador0") self.assertEqual(event.Type, "Push") self.assertEqual(event.Repo_Id, 12345) self.assertEqual(event.Repo_Name, "Repo") self.assertEqual(event.Repo_Url, "https://github.com/user/repoName") self.assertEqual(event.User, "user") self.assertEqual(event.User_Url, "https://github.com/user") self.assertEqual(event.Public, True) self.assertEqual(event.Date, "2019-10-13T23:08:50Z")