| Index: ipc/ipc_channel_reader_unittest.cc
 | 
| diff --git a/ipc/ipc_channel_reader_unittest.cc b/ipc/ipc_channel_reader_unittest.cc
 | 
| index cbcd5dc5189cafa9a2410922e9b1216e72ada5bd..2ecc98b1874ba376e0f034a91eea208cfb07cbbc 100644
 | 
| --- a/ipc/ipc_channel_reader_unittest.cc
 | 
| +++ b/ipc/ipc_channel_reader_unittest.cc
 | 
| @@ -6,6 +6,7 @@
 | 
|  
 | 
|  #include <set>
 | 
|  
 | 
| +#include "crypto/random.h"
 | 
|  #include "ipc/attachment_broker.h"
 | 
|  #include "ipc/brokerable_attachment.h"
 | 
|  #include "ipc/ipc_channel_reader.h"
 | 
| @@ -17,9 +18,17 @@ namespace internal {
 | 
|  
 | 
|  namespace {
 | 
|  
 | 
| +BrokerableAttachment::AttachmentId GenerateAttachementId() {
 | 
| +  BrokerableAttachment::AttachmentId result;
 | 
| +  crypto::RandBytes(result.nonce, BrokerableAttachment::kNonceSize);
 | 
| +  return result;
 | 
| +}
 | 
| +
 | 
|  class MockAttachment : public BrokerableAttachment {
 | 
|   public:
 | 
| -  MockAttachment(int internal_state) : internal_state_(internal_state) {}
 | 
| +  MockAttachment(int internal_state)
 | 
| +      : BrokerableAttachment(GenerateAttachementId(), true),
 | 
| +        internal_state_(internal_state) {}
 | 
|    MockAttachment(BrokerableAttachment::AttachmentId id)
 | 
|        : BrokerableAttachment(id, true), internal_state_(-1) {}
 | 
|  
 | 
| 
 |