public void TestLogin() { var client = new CCProto(); Assert.AreNotEqual(APIConstants.ccERR_OK, client.Login("api.decaptcher.com", _port, string.Empty, string.Empty)); Assert.AreEqual(APIConstants.ccERR_OK, client.Login("api.decaptcher.com", _port, _username, _password)); Assert.AreEqual(APIConstants.ccERR_OK, client.Close()); }
public void TestDecodeCaptcha() { var client = new CCProto(); Assert.AreEqual(APIConstants.ccERR_OK, client.Login("api.decaptcher.com", _port, _username, _password)); var result = client.picture2(File.ReadAllBytes("../../../sample.png"), 30, (int)PictureType.Unspecified); Assert.AreEqual(APIConstants.ccERR_OK, result.returnCode); Assert.AreEqual("3sqb7u7", result.text.ToLowerInvariant()); Assert.AreEqual(APIConstants.ccERR_OK, client.Close()); }
public void TestCheckBalance() { var client = new CCProto(); Assert.AreEqual(APIConstants.ccERR_OK, client.Login("api.decaptcher.com", _port, _username, _password)); var balance = client.GetBalance(); Assert.AreEqual(APIConstants.ccERR_OK, balance.ReturnCode); Assert.IsTrue(double.Parse(balance.Balance) > 0); Assert.AreEqual(APIConstants.ccERR_OK, client.Close()); }