public void OptionalTest5()
 {
     Isotope.Types.OptionalValue <string> a = "FOO";
     Assert.IsTrue(a.Hasvalue);
     Assert.IsTrue("FOO" == a);
     a.Clear();
     Assert.IsFalse(a.Hasvalue);
     a = null;
     Assert.IsTrue(a.Hasvalue);
     Assert.AreEqual(null, a.Value);
 }
Beispiel #2
0
 public void OptionalTest4()
 {
     var a = new Isotope.Types.OptionalValue<string>();
     Assert.IsFalse(a.Hasvalue);
     a = "foo";
     Assert.IsTrue(a.Hasvalue);
     a.Clear();
     Assert.IsFalse(a.Hasvalue);
     a = null;
     Assert.IsTrue(a.Hasvalue);
     Assert.AreEqual(null, a.Value);
 }
        public void OptionalTest4()
        {
            var a = new Isotope.Types.OptionalValue <string>();

            Assert.IsFalse(a.Hasvalue);
            a = "foo";
            Assert.IsTrue(a.Hasvalue);
            a.Clear();
            Assert.IsFalse(a.Hasvalue);
            a = null;
            Assert.IsTrue(a.Hasvalue);
            Assert.AreEqual(null, a.Value);
        }