def test_with_missing_tipe(self):
     data = {'id':1, 'alamat':'*****@*****.**'}
     serializer = EmailSerializer(data=data)
     self.assertFalse(serializer.is_valid())
     self.assertEqual(dict(serializer.errors), {'tipe' : ['This field is required.']})
 def test_with_valid_data(self):
     data = {'id':1, 'alamat':'*****@*****.**', 'tipe':'p'}
     serializer = EmailSerializer(data=data)
     self.assertTrue(serializer.is_valid())
     self.assertEqual(dict(serializer.validated_data), data)
     self.assertEqual(dict(serializer.errors), {})