diff --git a/tests/saml_false_signed.xml b/tests/saml_false_signed.xml
new file mode 100644
index 0000000..b77423f
--- /dev/null
+++ b/tests/saml_false_signed.xml
@@ -0,0 +1,81 @@
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+
+
+
+
+
+
+
+
+ Ij7uELbswQDq4HN6MDTFlF39Z84=
+
+
+ UUs1oTjqM8hgDVIrSVRPQfT/KLXar0EfXEQ2OiR+BlYzAh/3q2DQtqWHhlkP9ehs
+cncSdBB3t1mZhD2v5B5qNwnsNSuHVwEEPe3tSJ+yICVN7REXPXlm0sOsU2zSooEy
+OmuMZY0K6ERY4fNVnGEAoUZeieehC6/ljmfk14xCAlE=
+
+
+
+ AAAAAAAAAAhmgAwIBAgIJAJrzqSSwmDY9MA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNV
+ BAYTAkFVMRMwEQYDVQQIEwpTb21lLVN0YXRlMSEwHwYDVQQKExhJbnRlcm5ldCBX
+ aWRnaXRzIFB0eSBMdGQwHhcNMDkxMDA2MTk0OTQxWhcNMDkxMTA1MTk0OTQxWjBF
+ MQswCQYDVQQGEwJBVTETMBEGA1UECBMKU29tZS1TdGF0ZTEhMB8GA1UEChMYSW50
+ ZXJuZXQgV2lkZ2l0cyBQdHkgTHRkMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKB
+ gQDJg2cms7MqjniT8Fi/XkNHZNPbNVQyMUMXE9tXOdqwYCA1cc8vQdzkihscQMXy
+ 3iPw2cMggBu6gjMTOSOxECkuvX5ZCclKr8pXAJM5cY6gVOaVO2PdTZcvDBKGbiaN
+ efiEw5hnoZomqZGp8wHNLAUkwtH9vjqqvxyS/vclc6k2ewIDAQABo4GnMIGkMB0G
+ A1UdDgQWBBRePsKHKYJsiojE78ZWXccK9K4aJTB1BgNVHSMEbjBsgBRePsKHKYJs
+ iojE78ZWXccK9K4aJaFJpEcwRTELMAkGA1UEBhMCQVUxEzARBgNVBAgTClNvbWUt
+ U3RhdGUxITAfBgNVBAoTGEludGVybmV0IFdpZGdpdHMgUHR5IEx0ZIIJAJrzqSSw
+ mDY9MAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADgYEAJSrKOEzHO7TL5cy6
+ h3qh+3+JAk8HbGBW+cbX6KBCAw/mzU8flK25vnWwXS3dv2FF3Aod0/S7AWNfKib5
+ U/SA9nJaz/mWeF9S0farz9AQFc8/NSzAzaVq7YbM4F6f6N2FRl7GikdXRCed45j6
+ mrPzGzk3ECbupFnqyREH3+ZPSdk=
+
+
+
+
+
+
+ _cddc88563d433f556d4cc70c3162deabddea3b5019
+
+
+
+
+
+
+
+ xenosmilus.umdc.umu.se
+
+
+
+
+ urn:oasis:names:tc:SAML:2.0:ac:classes:Password
+
+
+
+
+
+ student
+
+
+
+
+ member
+
+
+ student
+
+
+
+
+
diff --git a/tests/saml_response_.xml b/tests/saml_response_.xml
new file mode 100644
index 0000000..8a99a45
--- /dev/null
+++ b/tests/saml_response_.xml
@@ -0,0 +1,91 @@
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+
+
+
+
+
+
+
+
+ YvszukkIXQKLz+1Tj7ggGR/C8DY=
+
+
+ TcZMidcV0FL+47zQSNO67k1vJyuYSyqalcFb596G6k4kYvU/5RN4plYjkUTeraKtAWoD+ZKGay/hTorg4MGFtIr6fuq5/dtAJ+kk6dUH7nuRHfj7CxXsM9w4e75HSJAHfT8XHb5CrUSo+rr9syGLprXt6GoSTQBZHjDweeqjOHc=
+
+
+
+ MIICgTCCAeoCCQCbOlrWDdX7FTANBgkqhkiG9w0BAQUFADCBhDE
+LMAkGA1UEBhMCTk8xGDAWBgNVBAgTD0FuZHJlYXMgU29sYmVyZzEMMAoGA1UEBxMDRm9vMRAwDgYDVQQKEwdVTklORVRUMRgwFgYDVQQDEw9mZWlk
+ZS5lcmxhbmcubm8xITAfBgkqhkiG9w0BCQEWEmFuZHJlYXNAdW5pbmV0dC5ubzAeFw0wNzA2MTUxMjAxMzVaFw0wNzA4MTQxMjAxMzVaMIGEMQswC
+QYDVQQGEwJOTzEYMBYGA1UECBMPQW5kcmVhcyBTb2xiZXJnMQwwCgYDVQQHEwNGb28xEDAOBgNVBAoTB1VOSU5FVFQxGDAWBgNVBAMTD2ZlaWRlLm
+VybGFuZy5ubzEhMB8GCSqGSIb3DQEJARYSYW5kcmVhc0B1bmluZXR0Lm5vMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDivbhR7P516x/S3Bq
+KxupQe0LONoliupiBOesCO3SHbDrl3+q9IbfnfmE04rNuMcPsIxB161TdDpIesLCn7c8aPHISKOtPlAeTZSnb8QAu7aRjZq3+PbrP5uW3TcfCGPtK
+TytHOge/OlJbo078dVhXQ14d1EDwXJW1rRXuUt4C8QIDAQABMA0GCSqGSIb3DQEBBQUAA4GBACDVfp86HObqY+e8BUoWQ9+VMQx1ASDohBjwOsg2W
+ykUqRXF+dLfcUH9dWR63CtZIKFDbStNomPnQz7nbK+onygwBspVEbnHuUihZq3ZUdmumQqCw4Uvs/1Uvq3orOo/WJVhTyvLgFVK2QarQ4/67OZfHd
+7R+POBXhophSMv1ZOo
+
+
+
+
+
+
+ _cddc88563d433f556d4cc70c3162deabddea3b5019
+
+
+
+
+
+
+
+ xenosmilus.umdc.umu.se
+
+
+
+
+ urn:oasis:names:tc:SAML:2.0:ac:classes:Password
+
+
+
+
+
+ student
+
+
+
+
+ member
+
+
+ student
+
+
+
+
+
diff --git a/tests/saml_unsigned.xml b/tests/saml_unsigned.xml
new file mode 100644
index 0000000..85e7f09
--- /dev/null
+++ b/tests/saml_unsigned.xml
@@ -0,0 +1,43 @@
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+
+
+ http://xenosmilus.umdc.umu.se/simplesaml/saml2/idp/metadata.php
+
+
+ _cddc88563d433f556d4cc70c3162deabddea3b5019
+
+
+
+
+
+
+
+ xenosmilus.umdc.umu.se
+
+
+
+
+ urn:oasis:names:tc:SAML:2.0:ac:classes:Password
+
+
+
+
+
+ student
+
+
+
+
+ member
+
+
+ student
+
+
+
+
+