public void TestRateLimitInitalization() { var settings = VariousFunctions.LoadTestSettings(); // Create a new Client Authentication based off of the ClientId var clientAuthentication = new ClientAuthentication(settings.ClientId, true); // Validate rate limit data is correct Assert.IsTrue(clientAuthentication.RateLimit.ClientLimit > 0); Assert.IsTrue(clientAuthentication.RateLimit.UserLimit > 0); }
public void TestBasicInfo() { // Create random ClientId var clientId = String.Format("Example-clientid-{0}", new Random().Next(0xbeef, 0xdead)); // Create a new Client Authentication based off of the ClientId var clientAuthentication = new ClientAuthentication(clientId, false); // Validate data is correct Assert.IsNotNull(clientAuthentication); Assert.AreEqual(clientAuthentication.ClientId, clientId); Assert.AreEqual(clientAuthentication.AuthenticationType, AuthenticationType.ClientId); }