Box.V2.Test.BoxUsersManagerTest.GetUserInformationByUserId_ValidResponse_ValidUser C# (CSharp) Method

GetUserInformationByUserId_ValidResponse_ValidUser() private method

private GetUserInformationByUserId_ValidResponse_ValidUser ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task
        public async Task GetUserInformationByUserId_ValidResponse_ValidUser()
        {
            /*** Arrange ***/
            string responseString = "{\"type\": \"user\", \"id\": \"10543463\", \"name\": \"Arielle Frey\", \"login\": \"[email protected]\", \"created_at\": \"2011-01-07T12:37:09-08:00\", \"modified_at\": \"2014-05-30T10:39:47-07:00\", \"language\": \"en\", \"timezone\": \"America/Los_Angeles\", \"space_amount\": 10737418240,\"space_used\":558732,\"max_upload_size\": 5368709120,\"status\": \"active\",\"job_title\": \"\",\"phone\": \"\",\"address\": \"\",\"avatar_url\":\"https://blosserdemoaccount.app.box.com/api/avatar/large/10543465\"}";
            IBoxRequest boxRequest = null;
            _handler.Setup(h => h.ExecuteAsync<BoxUser>(It.IsAny<IBoxRequest>()))
                .Returns(Task.FromResult<IBoxResponse<BoxUser>>(new BoxResponse<BoxUser>()
                {
                    Status = ResponseStatus.Success,
                    ContentString = responseString
                }))
                .Callback<IBoxRequest>(r => boxRequest = r);

            /*** Act ***/
            BoxUser user = await _usersManager.GetUserInformationAsync("10543463");

            /*** Assert ***/
            // Request check
            Assert.IsNotNull(boxRequest);
            Assert.AreEqual(RequestMethod.Get, boxRequest.Method);
            Assert.AreEqual(_UserUri + "10543463", boxRequest.AbsoluteUri.AbsoluteUri);
            // Response check
            Assert.AreEqual("10543463", user.Id);
            Assert.AreEqual("Arielle Frey", user.Name);
            Assert.AreEqual("[email protected]", user.Login);
            Assert.AreEqual("user", user.Type);
        }
        [TestMethod]