public void NonNullValue_ToString() { string expected = "Hello"; NonNullValue <string> value = expected; Assert.AreEqual(expected, value.ToString()); }
public void NonNullValue_Assignment() { NonNullValue <string> value = new NonNullValue <string>("a"); string text = null; value = text; }
public void NonNullValue_Value() { const string expected = "World"; NonNullValue <string> value = "Hello"; value.Value = expected; Assert.AreEqual(expected, value.Value); }
public void NonNullValue_Construction() { const string expected = "abc"; NonNullValue <string> value = new NonNullValue <string>(expected); Assert.AreEqual(expected, value.Value); }
public void NonNullValue_Default_Exception() { NonNullValue <string> value = new NonNullValue <string>(); Assert.IsNotNull(value.Value); }
public void NonNullValue_Assignment_Exception() { NonNullValue <string> value = null; }
public void NonNullValue_Construction_Exception() { NonNullValue <string> value = new NonNullValue <string>("a"); value.SetValue(null); }