Beispiel #1
0
        public void Xid_TryParse_ReturnsFalseOnEmptyString()
        {
            var s  = String.Empty;
            var ok = Xid.TryParse(s, out Xid x);

            Assert.IsFalse(ok);
        }
Beispiel #2
0
        public void Xid_TryParse_ReturnsFalseOnNullString()
        {
            string s  = null;
            var    ok = Xid.TryParse(s, out Xid x);

            Assert.IsFalse(ok);
        }
Beispiel #3
0
        public void Xid_TryParse_ReturnsFalseWhenStringNotValidXid()
        {
            var s  = "9m4e2mrZui3e8a215n4g";
            var ok = Xid.TryParse(s, out Xid x);

            Assert.IsFalse(ok);
        }
Beispiel #4
0
        public void Xid_TryParse_ReturnsFalseOnLongString()
        {
            var s  = "9m4e2mr0ui3e8a215n4g9m4e2mr0ui3e8a215n4g";
            var ok = Xid.TryParse(s, out Xid x);

            Assert.IsFalse(ok);
        }
Beispiel #5
0
        public void Xid_TryParse_ParsesValidXid()
        {
            var s  = "9m4e2mr0ui3e8a215n4g";
            var ok = Xid.TryParse(s, out Xid x);

            Assert.IsTrue(ok);
            Assert.AreEqual(Xid.Parse(s), x);
        }