public void FixtureSetup() { Client = new RestLabelClient(MockClient.User(), MockClient.Password()); BroadcastClient = new RestBroadcastClient(MockClient.User(), MockClient.Password()); var localTimeZoneRestriction = new CfLocalTimeZoneRestriction(DateTime.Now, DateTime.Now); CfResult[] result = { CfResult.Received }; CfRetryPhoneType[] phoneTypes = { CfRetryPhoneType.FirstNumber }; var broadcastConfigRestryConfig = new CfBroadcastConfigRetryConfig(1000, 2, result, phoneTypes); var expectedTextBroadcastConfig = new CfTextBroadcastConfig(1, DateTime.Now, string.Empty, localTimeZoneRestriction, broadcastConfigRestryConfig, "Test", CfBigMessageStrategy.DoNotSend); var expectedBroadcast = new CfBroadcast(14898, "broadcastSoap", CfBroadcastStatus.Running, DateTime.Now, CfBroadcastType.Text, expectedTextBroadcastConfig); var broadcastRequest = new CfBroadcastRequest("", expectedBroadcast); BroadcastId = BroadcastClient.CreateBroadcast(broadcastRequest); LabelName = "New RestLabel"; Broadcast = new CfBroadcast { Name = "Name", Type = CfBroadcastType.Text, Item = new CfTextBroadcastConfig { FromNumber = VerifyShortCode, RetryConfig = new CfBroadcastConfigRetryConfig { RetryPhoneTypes = new[] { CfRetryPhoneType.FirstNumber }, RetryResults = new[] { CfResult.NoAns } }, Message = "Message Test", }, }; }
public void FixtureSetup() { Client = new RestLabelClient(MockClient.User(), MockClient.Password()); BroadcastClient = new RestBroadcastClient(MockClient.User(), MockClient.Password()); var localTimeZoneRestriction = new CfLocalTimeZoneRestriction(DateTime.Now, DateTime.Now); CfResult[] result = { CfResult.Received }; CfRetryPhoneType[] phoneTypes = { CfRetryPhoneType.FirstNumber }; var broadcastConfigRestryConfig = new CfBroadcastConfigRetryConfig(1000, 2, result, phoneTypes); var expectedTextBroadcastConfig = new CfTextBroadcastConfig(1, DateTime.Now, string.Empty, localTimeZoneRestriction, broadcastConfigRestryConfig, "Test", CfBigMessageStrategy.DoNotSend); var expectedBroadcast = new CfBroadcast(14898, "broadcastSoap", CfBroadcastStatus.Running, DateTime.Now, CfBroadcastType.Text, expectedTextBroadcastConfig); var broadcastRequest = new CfBroadcastRequest("", expectedBroadcast); BroadcastId = BroadcastClient.CreateBroadcast(broadcastRequest); LabelName = "New RestLabel"; Broadcast = new CfBroadcast { Name = "Name", Type = CfBroadcastType.Text, Item = new CfTextBroadcastConfig { FromNumber = VerifyShortCode, RetryConfig = new CfBroadcastConfigRetryConfig { RetryPhoneTypes = new[] { CfRetryPhoneType.FirstNumber }, RetryResults = new[] { CfResult.NoAns } }, Message = "Message Test", }, }; }