public void IsUnassigned_Assigned_ReturnsFalse()
 {
     object o = new Optional<int?>(6);
     Assert.IsFalse(o.IsUnassigned(), "Assigned Optional<int> was not detected.");
 }
 public void IsUnassigned_Unassigned_ReturnsTrue()
 {
     object o = new Optional<int?>();
     Assert.IsTrue(o.IsUnassigned(), "Unassigned int was not detected.");
 }