public void Init() { #if DEBUG _gateway = new PlatformGateway(PlatformEnvironment.DEVELOPMENT, Constants.PUBLIC_KEY, Constants.PRIVATE_KEY); #else _gateway = new PlatformGateway(PlatformEnvironment.QA, Constants.PUBLIC_KEY, Constants.PRIVATE_KEY); #endif _testsHelper = new TestsHelper(_gateway); _testData = _testsHelper.PrepareSettingsTestData(); }
internal TestDataValues PrepareUsersTestData() { var testData = new TestDataValues(); var user = AddUser(); testData.UserId = user.Id; testData.UserEmail = user.Email; return testData; }
public TestDataValues PrepareSettingsTestData() { var testData = new TestDataValues(); var site = AddSite(); testData.SiteId = site.Id; testData.Subdomain = site.Subdomain; testData.SiteName = site.Name; var settings = _gateway.Settings.GetSettings(site.Subdomain); Assert.IsNotNull(settings); Assert.Greater(settings.Count, 2); // add some settings var newSetting = new SettingRequest { SiteId = site.Id, Description = settings[0].Description, Name = settings[0].Name, Value = settings[0].Value, }; var setting = _gateway.Settings.UpdateSetting(site.Subdomain, settings[0].SettingId.ToString(), newSetting); Assert.IsNotNull(setting); newSetting = new SettingRequest { SiteId = site.Id, Description = settings[1].Description, Name = settings[1].Name, Value = settings[1].Value, }; setting = _gateway.Settings.UpdateSetting(site.Subdomain, settings[0].SettingId.ToString(), newSetting); Assert.IsNotNull(setting); return testData; }
internal TestDataValues PrepareSitesTestData() { var testData = new TestDataValues(); var site = AddSite(); testData.SiteId = site.Id; testData.Subdomain = site.Subdomain; testData.SiteName = site.Name; return testData; }