def test_returns_no_jid_handles_if_none_are_passed(self): Filter = FirstRecipientFilter(self.__MyConfig) ActualResult = Filter.getJidHandleGroupResult([], None, '') self.assertFalse(ActualResult.hasJidHandles()) self.assertEquals(Result.NOBODY_AVAILABLE, ActualResult.getCode())
def test_returns_no_jid_handles_if_none_are_passed(self): Filter = FirstRecipientFilter(self.__MyConfig) ActualResult = Filter.getJidHandleGroupResult([], None, '') self.assertFalse(ActualResult.hasJidHandles()) self.assertEquals(Result.NOBODY_AVAILABLE, ActualResult.getCode())
def test_returns_first_jid_handle_retrieved_from_config_when_there_are_multiple(self): JidHandles = self.__given_multiple_jid_handles_in_configuration() Filter = FirstRecipientFilter(self.__MyConfig) ActualResult = Filter.getJidHandleGroupResult([JidHandleGroup(JidHandles)], None, '') ExpectedJidHandles = [JidHandles[0]] self.assertEquals([JidHandleGroup(ExpectedJidHandles)], ActualResult.getJidHandleGroups())
def test_returns_first_jid_handle_retrieved_from_config_when_there_are_multiple( self): JidHandles = self.__given_multiple_jid_handles_in_configuration() Filter = FirstRecipientFilter(self.__MyConfig) ActualResult = Filter.getJidHandleGroupResult( [JidHandleGroup(JidHandles)], None, '') ExpectedJidHandles = [JidHandles[0]] self.assertEquals([JidHandleGroup(ExpectedJidHandles)], ActualResult.getJidHandleGroups())