public void GetMemberDetailsIsDeserialised()
        {
            var client = new MockWebClient();

            client.Responses.Add(@"
                {""id"":""1234"",""username"":""test_user"",""email"":""*****@*****.**"",""type"":""regular"",""status"":""active"",""user_id"":""1234"",""date_created"":""2015-10-06T12:56:55+00:00""}
            ");

            var api     = new SurveyMonkeyApi("TestApiKey", "TestOAuthToken", client);
            var results = api.GetMemberDetails(1234, 1234);

            Assert.AreEqual(1234, results.Id);
            Assert.AreEqual("test_user", results.Username);
            Assert.AreEqual("*****@*****.**", results.Email);
            Assert.AreEqual(MemberStatus.Active, results.Status);
            Assert.AreEqual(MemberType.Regular, results.Type);
            Assert.IsNull(results.Href);
            Assert.AreEqual("1234", results.UserId);
            Assert.AreEqual(new DateTime(2015, 10, 6, 12, 56, 55, DateTimeKind.Utc), results.DateCreated);
        }