示例#1
0
        public void SetUp()
        {
            client = new Client(ConfigurationManager.AppSettings["username"]);
            client.SetPasswordHash(ConfigurationManager.AppSettings["password"]);

            proxy = new ProxyHTTP(ConfigurationManager.AppSettings["baseUrl"]);

            smsFactory    = new SMSFactory(client, proxy);
            mmsFactory    = new MMSFactory(client, proxy);
            vmsFactory    = new VMSFactory(client, proxy);
            senderFactory = new SenderFactory(client, proxy);
            userFactory   = new UserFactory(client, proxy);

            contactsFactory = new ContactsFactory(client, proxy);

            var clientLegacy = new Client(ConfigurationManager.AppSettings["usernameOldPhonebook"]);

            clientLegacy.SetPasswordHash(ConfigurationManager.AppSettings["passwordOldPhonebook"]);
            phonebookFactory = new PhonebookFactory(clientLegacy, proxy);

            subUserName     = ConfigurationManager.AppSettings["subUserName"];
            validTestNumber = ConfigurationManager.AppSettings["validTestNumber"];
        }
示例#2
0
 public override void SetUp()
 {
     base.SetUp();
     _factory = new VMSFactory(_client, _proxyAddress);
 }