Beispiel #1
0
        public void CanParseAuth()
        {
            var dec  = "test";
            var enc  = Convert.ToBase64String(Encoding.UTF8.GetBytes(dec));
            var raw  = $"Basic {enc}";
            var info = AuthInfo.ParseAuth(raw);

            Assert.AreEqual(dec, info.Decoded);
            Assert.AreEqual("Basic", info.Scheme);
            Assert.AreEqual(raw, info.RawAuth);
            Assert.AreEqual(enc, info.Encoded);
        } /* End of Function - CanParseAuth */
Beispiel #2
0
        public void CanParseWithoutAuth()
        {
            var info = AuthInfo.ParseAuth(null);

            Assert.IsNull(info);
        } /* End of Function - CanParseWithoutAuth */