コード例 #1
0
        public void FixtureSetup()
        {
            CallfireClient = new CallfireClient(MockClient.User(), MockClient.Password(), CallfireClients.Soap);
            Client = CallfireClient.Text;

            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 textBroadcastConfig = new CfTextBroadcastConfig(1, DateTime.Now, "14252163710", localTimeZoneRestriction, broadcastConfigRestryConfig, "Test", CfBigMessageStrategy.DoNotSend);

            var toNumber = new CfToNumber[1];
            toNumber[0] = new CfToNumber("Data", null, "14252163710");

            SendText = new CfSendText(String.Empty, CfBroadcastType.Text, "broadcastSoap", toNumber, false, textBroadcastConfig, 1875873001, true);

            CfActionQuery = new CfActionQuery(100, 0, 1838228001, 1092170001, new[] { CfActionState.Ready }, null, false, new DateTime(2014, 1, 1),
                new DateTime(2014, 12, 1), null, null, null);

            QueryAutoReplies = new CfQueryAutoReplies(100, 0, null);
        }
コード例 #2
0
 public void Setup()
 {
     Client = new CallfireClient("", "", CallfireClients.Rest);
 }
コード例 #3
0
 public void Setup()
 {
     Client = new CallfireClient("", "",CallfireClients.Soap);
 }