public NumberOrderServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new NumberOrderService();

            this.createOptions = new NumberOrderCreateOptions()
            {
                PhoneNumbers = new List <PhoneNumber>()
                {
                    new PhoneNumber
                    {
                        Phone_Number = "+13127000090"
                    }
                }
            };

            this.updateOptions = new NumberOrderUpdateOptions
            {
                NumberOrderId = NumberOrderId,
                Body          = new NumberOrder
                {
                    CustomerReference = "MY REF"
                }
            };

            this.requestOptions = new RequestOptions();

            this.cancellationToken = default(CancellationToken);
        }
예제 #2
0
        public NumberOrderServiceTest(MockHttpClientFixture mockHttpClientFixture)
            : base(mockHttpClientFixture)
        {
            this.service = new NumberOrderService();

            this.createOptions = new NumberOrderCreateOptions()
            {
                Id                 = Guid.NewGuid(),
                RecordType         = Telnyx.net.Entities.Enum.RecordType.Address,
                PhoneNumbersCount  = 12,
                Status             = NumberOrderCreateOptions.StatusEnum.PendingEnum,
                CustomerReference  = "Test",
                ConnectionId       = "Id001",
                MessagingProfileId = Guid.NewGuid(),
                WebhookUrl         = "TestUrl",
                WebhookFailoverUrl = "FailureUrl",
                CreatedAt          = null,
                UpdatedAt          = null,
                RequirementsMet    = true,
                PhoneNumbers       = new List <PhoneNumber>()
                {
                    new PhoneNumber {
                        Phone_Number = "+13127000090"
                    }
                }
            };

            this.listOptions = new NumberOrderListOptions()
            {
                Status                  = "enabled",
                CreatedAtGt             = null,
                CreatedAtLt             = null,
                PhoneNumbersPhoneNumber = "9089983721",
                CustomerReference       = "Test",
                RequirementsMet         = true
            };

            this.updateOptions = new NumberOrderUpdateOptions
            {
                NumberOrderId = NumberOrderId,
                Body          = new NumberOrder
                {
                    CustomerReference = "MY REF"
                }
            };

            this.requestOptions = new RequestOptions();

            this.cancellationToken = default(CancellationToken);
        }