Esempio n. 1
0
    def test_validate_target_representation_args_invalid_type(self):
        with self.assertRaises(AssertionError):
            Target._validate_target_representation_args(kwargs=Payload(),
                                                        payload=None)

        with self.assertRaises(AssertionError):
            Target._validate_target_representation_args(kwargs=None,
                                                        payload={})
Esempio n. 2
0
 def test_validate_target_representation_args_valid(self):
   Target._validate_target_representation_args(kwargs={}, payload=None)
   Target._validate_target_representation_args(kwargs=None, payload=Payload())
Esempio n. 3
0
  def test_validate_target_representation_args_invalid_type(self):
    with self.assertRaises(AssertionError):
      Target._validate_target_representation_args(kwargs=Payload(), payload=None)

    with self.assertRaises(AssertionError):
      Target._validate_target_representation_args(kwargs=None, payload={})
Esempio n. 4
0
  def test_validate_target_representation_args_invalid_exactly_one(self):
    with self.assertRaises(AssertionError):
      Target._validate_target_representation_args(None, None)

    with self.assertRaises(AssertionError):
      Target._validate_target_representation_args({}, Payload())
Esempio n. 5
0
    def test_validate_target_representation_args_invalid_exactly_one(self):
        with self.assertRaises(AssertionError):
            Target._validate_target_representation_args(None, None)

        with self.assertRaises(AssertionError):
            Target._validate_target_representation_args({}, Payload())
Esempio n. 6
0
 def test_validate_target_representation_args_valid(self):
     Target._validate_target_representation_args(kwargs={}, payload=None)
     Target._validate_target_representation_args(kwargs=None,
                                                 payload=Payload())