public void ReturnUnboxed() { Assert.That(Unboxional(Optional.Of(5)), Is.TypeOf <int>()); }
public void PassUnboxional() { Assert.That(Unboxional <int>(5), Is.TypeOf <int>()); }
public void ReturnBoxed() { Assert.That(Boxional(5), Is.TypeOf <Optional <int> >()); }