Example #1
0
        public void TestHonestStringWithValue()
        {
            Honest <string> sut = "Hello";

            Assert.IsTrue(sut == "Hello");
            Assert.AreEqual(sut, "Hello");
        }
Example #2
0
        public void TestHonestNullString()
        {
            string sut = new Honest <string>(null);

            Assert.IsNull(sut);
        }
Example #3
0
 public void TestHonestUnknownString()
 {
     Assert.Throws <InvalidOperationException>(() => { string sut = Honest <string> .DontKnow(); });
 }