Exemple #1
0
def test_ChangePassPhraseXmlBreaker_parses_correctly():
    """The ChangePassPhraseXmlBreaker should parse the response correctly."""
    def mock_response():
        return etree.tostring(
            E.ChangePassPhraseRequestResponse(E.Status(str(0)),
                                              E.RequesterID("abcd"),
                                              E.RequestID("CPP123")))

    breaker = ChangePassPhraseXmlBreaker()

    breaker.setXmlString(mock_response())

    ret = breaker.to_map()

    assert ret["Status"] == 0
    assert ret["RequesterID"] == "abcd"
    assert ret["RequestID"] == "CPP123"
def test_ChangePassPhraseXmlBreaker_parses_correctly():
	"""The ChangePassPhraseXmlBreaker should parse the response correctly."""
	def mock_response():
		return etree.tostring( E.ChangePassPhraseRequestResponse(
			E.Status( str( 0 ) ),
			E.RequesterID( "abcd" ),
			E.RequestID( "CPP123" )
		) )

	breaker = ChangePassPhraseXmlBreaker()

	breaker.setXmlString( mock_response() )

	ret = breaker.to_map()

	assert ret["Status"] == 0
	assert ret["RequesterID"] == "abcd"
	assert ret["RequestID"] == "CPP123"
Exemple #3
0
def test_ChangePassPhraseXmlBreaker_should_return_the_error_message():
    """The ChangePassPhraseXmlBreaker should return the error message."""
    def mock_response():
        return etree.tostring(
            E.ChangePassPhraseRequestResponse(E.Status(str(1)),
                                              E.RequesterID("abcd"),
                                              E.RequestID("CPP123"),
                                              E.ErrorMessage("Test Message")))

    breaker = ChangePassPhraseXmlBreaker()

    breaker.setXmlString(mock_response())

    ret = breaker.to_map()

    assert ret["Status"] == 1
    assert ret["ErrorMessage"] == "Test Message"
    assert ret["RequesterID"] == "abcd"
    assert ret["RequestID"] == "CPP123"
def test_ChangePassPhraseXmlBreaker_should_return_the_error_message():
	"""The ChangePassPhraseXmlBreaker should return the error message."""
	def mock_response():
		return etree.tostring( E.ChangePassPhraseRequestResponse(
			E.Status( str( 1 ) ),
			E.RequesterID( "abcd" ),
			E.RequestID( "CPP123" ),
			E.ErrorMessage( "Test Message" )
		) )

	breaker = ChangePassPhraseXmlBreaker()

	breaker.setXmlString( mock_response() )

	ret = breaker.to_map()

	assert ret["Status"] == 1
	assert ret["ErrorMessage"] == "Test Message"
	assert ret["RequesterID"] == "abcd"
	assert ret["RequestID"] == "CPP123"
Exemple #5
0
 def __init__(self):
     EndiciaRequest.__init__(self)
     self.breaker = ChangePassPhraseXmlBreaker()
     self.endiciaCommand = "/ChangePassPhraseXML"
     self.endiciaPostName = "changePassPhraseRequestXML"