示例#1
0
        public void TestGetUser()
        {
            var getRequest = GetUserRequest.Builder()
                             .Id(1)
                             .AddField(UserField.Name)
                             .AddField(UserField.Address)
                             .AddField(UserField.AdminNewsMailFlg);

            Task <User> task = session.CallAsync(getRequest.GetRequest());

            TestContext.Out.WriteLine("Take the second cup of coffee in meantime!");
            User fieldData = task.Result;

            Assert.That(fieldData, Is.Not.Null, "Response data is null!");
            Assert.AreEqual(fieldData.Name, "Test Tester", "Wrong field name value!");
        }
示例#2
0
        public void TestGetUser()
        {
            using (var client = PrivateClient.CreateClient(new PrivateServerSettings()
            {
                ServerUrl = server, LoggerFactory = TestLoggerFactoryAttribute.CurrentLoggerFactory
            }))
                using (var session = client.CreateSession(auth))
                {
                    var getRequest = GetUserRequest.Builder()
                                     .Id(1)
                                     .AddField(UserField.Name)
                                     .AddField(UserField.Address)
                                     .AddField(UserField.AdminNewsMailFlg);

                    Task <GetUserResponse> task = session.CallAsync(getRequest.Build());
                    TestContext.Out.WriteLine("Take the second cup of coffee in meantime!");
                    GetUserResponse fieldData = task.Result;
                    Assert.That(fieldData, Is.Not.Null, "Response data is null!");
                    Assert.AreEqual(fieldData.Name, "Test Tester", "Wrong field name value!");
                }
        }