public void Maybe_As_WhenEmptyReturnsNothing() { Maybe <Customer1> a = (Customer1)null; var b = a.As <CustomerBase>(); Assert.True(b.IsEmpty); }