public async Task TestAboutFailure()
        {
            lrs.endpoint = new Uri("http://cloud.scorm.com/tc/3TQLAI9/sandbox/");

            AboutLRSResponse lrsRes = await lrs.About();

            Assert.False(lrsRes.success);
            Console.WriteLine("TestAboutFailure - errMsg: " + lrsRes.errMsg);
        }
Example #2
0
        public async Task <AboutLRSResponse> About()
        {
            var r = new AboutLRSResponse();

            var req = new MyHTTPRequest();

            req.method   = HttpMethod.Get;
            req.resource = "about";

            var res = await MakeRequest(req);

            if (res.status != HttpStatusCode.OK)
            {
                r.success       = false;
                r.httpException = res.ex;
                r.SetErrMsgFromBytes(res.content, (int)res.status);
                return(r);
            }

            r.success = true;
            r.content = new About(Encoding.UTF8.GetString(res.content, 0, res.content.Length));

            return(r);
        }
Example #3
0
        public AboutLRSResponse About()
        {
            var r = new AboutLRSResponse();

            var req = new MyHTTPRequest();

            req.method   = "GET";
            req.resource = "about";

            var res = MakeSyncRequest(req);

            if (res.status != HttpStatusCode.OK)
            {
                r.success       = false;
                r.httpException = res.ex;
                r.SetErrMsgFromBytes(res.content);
                return(r);
            }

            r.success = true;
            r.content = new About(Encoding.UTF8.GetString(res.content));

            return(r);
        }
        public async Task TestAbout()
        {
            AboutLRSResponse lrsRes = await lrs.About();

            Assert.True(lrsRes.success);
        }
Example #5
0
        public void TestAbout()
        {
            AboutLRSResponse lrsRes = lrs.About();

            Assert.IsTrue(lrsRes.success);
        }