コード例 #1
0
        /// <summary>
        /// УПФР
        /// </summary>
        public static DraftRecipient Upfr(UpfrCode upfrCode)
        {
            if (upfrCode is null)
            {
                throw new ArgumentNullException(nameof(upfrCode));
            }

            return(new(new RecipientInfoRequest
            {
                UpfrCode = upfrCode
            }));
        }
コード例 #2
0
            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);
            }