コード例 #1
0
        public void Test200Response(UUnitTestContext testContext)
        {
            mockHttpPlugin.AssignResponse(HttpStatusCode.OK, "{\"data\": {\"RSAPublicKey\": \"Test Result\"} }", null);

            // GetTitlePublicKey has no auth, and trivial input/output so it's pretty ideal for a fake API call
            var task = clientApi.GetTitlePublicKeyAsync(null);

            task.Wait();

            testContext.IsNull(task.Result.Error);
            testContext.NotNull(task.Result.Result);
            testContext.StringEquals("Test Result", task.Result.Result.RSAPublicKey);

            testContext.EndTest(UUnitFinishState.PASSED, null);
        }