/// <summary> /// УПФР /// </summary> public static DraftRecipient Upfr(UpfrCode upfrCode) { if (upfrCode is null) { throw new ArgumentNullException(nameof(upfrCode)); } return(new(new RecipientInfoRequest { UpfrCode = upfrCode })); }
public void Should_create_upfr_recipient() { var expectedRequest = new RecipientInfoRequest { UpfrCode = UpfrCode.Parse("123-456") }; var request = DraftRecipient .Upfr(UpfrCode.Parse("123-456")) .ToRequest(); request.Should().BeEquivalentTo(expectedRequest); }