public void CanCreateApiUsingConstructor() { var api = new RqlBusinessApiClient(Credential.Site); api.Authenticate(Credential.UserName, Credential.Password); Assert.Pass();//would have gotten exception w/ bad credentials }
public void Authenticate_BadCredentials_ThrowsWebServiceException() { var api = new RqlBusinessApiClient(Credential.Site); string badUserName = "******"; var badPassword = "******"; Assert.Throws <WebServiceException>(() => api.Authenticate(badUserName, badPassword)); }
public void CanCreateApiUsingConstructor2() { var config = new RqlBusinessApiClientConfiguration { Site = Credential.Site, RequestTimeout = TimeSpan.FromSeconds(30) }; var api = new RqlBusinessApiClient(config); api.Authenticate(Credential.UserName, Credential.Password); Assert.Pass(); //no exception on authenticate, it's ok. }