Example #1
0
 def test_message_card_add_expected_actors_str(self):
     message_card = MessageCard(auto_correlation_id=False)
     message_card.add_expected_actors("*****@*****.**")
     self.assertDictEqual(
         message_card.payload, {
             "@type": "MessageCard",
             "@context": "https://schema.org/extensions",
             "expectedActors": [
                 "*****@*****.**",
             ]
         })
     message_card.add_expected_actors("*****@*****.**")
     self.assertDictEqual(
         message_card.payload, {
             "@type": "MessageCard",
             "@context": "https://schema.org/extensions",
             "expectedActors": ["*****@*****.**", "*****@*****.**"]
         })
Example #2
0
 def test_message_card_add_expected_actors_invalid_type(self):
     message_card = MessageCard(auto_correlation_id=False)
     with self.assertRaisesMessage(CardException,
                                   "Invalid expected_actors type"):
         message_card.add_expected_actors(1)