Add challenge to GateKeeper

needed for enrollment of auxiliary authenticators

Change-Id: Id2d567fc2736dc7c1960b337b4d4d0d93219ccfc
diff --git a/tests/gatekeeper_messages_test.cpp b/tests/gatekeeper_messages_test.cpp
index 1a18e82..706bdb5 100644
--- a/tests/gatekeeper_messages_test.cpp
+++ b/tests/gatekeeper_messages_test.cpp
@@ -167,7 +167,7 @@
           *password_handle = make_buffer(password_size);
     const SizedBuffer *deserialized_password;
     // create request, serialize, deserialize, and validate
-    VerifyRequest msg(USER_ID, password_handle, provided_password);
+    VerifyRequest msg(USER_ID, 1, password_handle, provided_password);
     SizedBuffer serialized_msg(msg.GetSerializedSize());
     msg.Serialize(serialized_msg.buffer.get(), serialized_msg.buffer.get() + serialized_msg.length);
 
@@ -179,6 +179,7 @@
             deserialized_msg.error);
 
     ASSERT_EQ(USER_ID, deserialized_msg.user_id);
+    ASSERT_EQ((uint64_t) 1, deserialized_msg.challenge);
     deserialized_password = &deserialized_msg.password_handle;
     ASSERT_EQ((uint32_t) password_size, deserialized_password->length);
     ASSERT_EQ(0, memcmp(msg.provided_password.buffer.get(), deserialized_password->buffer.get(),