public void SetTestClientTest() { IBiRClient clientSet = new BiRClient(TestBiRClientHelper.Url, TestBiRClientHelper.SIDLogin); BiRClientFactory.SetClient(clientSet); IBiRClient clientGet = BiRClientFactory.GetClient(); Assert.AreEqual(clientSet, clientGet); Assert.AreSame(clientSet, clientGet); }
private static IBiRClient CreateClient() { string sidLogin, url; try { sidLogin = ConfigurationManager.OpenExeConfiguration(Assembly.GetExecutingAssembly().Location).AppSettings.Settings["birLogin"].Value; url = ConfigurationManager.OpenExeConfiguration(Assembly.GetExecutingAssembly().Location).AppSettings.Settings["url"].Value; } catch (Exception e) { throw new BiRClientSetUpException("Błąd poczas odczytywania parametrów logowania i ustawiania z pliku konfiguracyjnego.", e); } if (string.IsNullOrEmpty(sidLogin) || string.IsNullOrEmpty(url)) { throw new BiRClientSetUpException("Błąd wartości parametrów logowania i ustawiania z pliku konfiguracyjnego - są puste."); } _client = new BiRClient(url, sidLogin); _client.Init(); return(_client); }
public BiRVerifier() { _client = BiRClientFactory.GetClient(); }
public static void SetClient(IBiRClient client) { _client = client; }