diff options
Diffstat (limited to 'Swiften/SASL/UnitTest/PLAINMessageTest.cpp')
| -rw-r--r-- | Swiften/SASL/UnitTest/PLAINMessageTest.cpp | 25 | 
1 files changed, 13 insertions, 12 deletions
diff --git a/Swiften/SASL/UnitTest/PLAINMessageTest.cpp b/Swiften/SASL/UnitTest/PLAINMessageTest.cpp index d517f0d..e917af5 100644 --- a/Swiften/SASL/UnitTest/PLAINMessageTest.cpp +++ b/Swiften/SASL/UnitTest/PLAINMessageTest.cpp @@ -4,12 +4,13 @@   * See Documentation/Licenses/GPLv3.txt for more information.   */ -#include "Swiften/Base/ByteArray.h" +#include <Swiften/Base/ByteArray.h> +#include <QA/Checker/IO.h>  #include <cppunit/extensions/HelperMacros.h>  #include <cppunit/extensions/TestFactoryRegistry.h> -#include "Swiften/SASL/PLAINMessage.h" +#include <Swiften/SASL/PLAINMessage.h>  using namespace Swift; @@ -28,39 +29,39 @@ class PLAINMessageTest : public CppUnit::TestFixture  		PLAINMessageTest() {}  		void testGetValue_WithoutAuthzID() { -			PLAINMessage message("user", "pass"); -			CPPUNIT_ASSERT_EQUAL(message.getValue(), ByteArray("\0user\0pass", 10)); +			PLAINMessage message("user", createSafeByteArray("pass")); +			CPPUNIT_ASSERT_EQUAL(message.getValue(), createSafeByteArray("\0user\0pass", 10));  		}  		void testGetValue_WithAuthzID() { -			PLAINMessage message("user", "pass", "authz"); -			CPPUNIT_ASSERT_EQUAL(message.getValue(), ByteArray("authz\0user\0pass", 15)); +			PLAINMessage message("user", createSafeByteArray("pass"), "authz"); +			CPPUNIT_ASSERT_EQUAL(message.getValue(), createSafeByteArray("authz\0user\0pass", 15));  		}  		void testConstructor_WithoutAuthzID() { -			PLAINMessage message(ByteArray("\0user\0pass", 10)); +			PLAINMessage message(createSafeByteArray("\0user\0pass", 10));  			CPPUNIT_ASSERT_EQUAL(std::string(""), message.getAuthorizationID());  			CPPUNIT_ASSERT_EQUAL(std::string("user"), message.getAuthenticationID()); -			CPPUNIT_ASSERT_EQUAL(std::string("pass"), message.getPassword()); +			CPPUNIT_ASSERT_EQUAL(createSafeByteArray("pass"), message.getPassword());  		}  		void testConstructor_WithAuthzID() { -			PLAINMessage message(ByteArray("authz\0user\0pass", 15)); +			PLAINMessage message(createSafeByteArray("authz\0user\0pass", 15));  			CPPUNIT_ASSERT_EQUAL(std::string("authz"), message.getAuthorizationID());  			CPPUNIT_ASSERT_EQUAL(std::string("user"), message.getAuthenticationID()); -			CPPUNIT_ASSERT_EQUAL(std::string("pass"), message.getPassword()); +			CPPUNIT_ASSERT_EQUAL(createSafeByteArray("pass"), message.getPassword());  		}  		void testConstructor_NoAuthcid() { -			PLAINMessage message(ByteArray("authzid", 7)); +			PLAINMessage message(createSafeByteArray("authzid", 7));  			CPPUNIT_ASSERT_EQUAL(std::string(""), message.getAuthenticationID());  		}  		void testConstructor_NoPassword() { -			PLAINMessage message(ByteArray("authzid\0authcid", 15)); +			PLAINMessage message(createSafeByteArray("authzid\0authcid", 15));  			CPPUNIT_ASSERT_EQUAL(std::string(""), message.getAuthenticationID());  		}  | 
 Swift