public Property GoodString_Gives_NameWithValue(NonNullOrWhiteSpacesStringMaxWithMaxLength value) { var result = Name.New(value.Get); Assert.IsType <Ok <Name, NameError> >(result); var name = result is Ok <Name, NameError> ok ? (Name)ok : throw new TestFailedException("Should be Name"); return((name.Value.Equals(value.Get)).ToProperty()); }
private static Name ConvertToName(NonNullOrWhiteSpacesStringMaxWithMaxLength name) => (Ok <Name, NameError>)Name.New(name.Get);