ASMX service wrapping the Logalty digital-signature SDK
Last commit: 2023-11-30
| Operation ⇅ | Verb | Returns ⇅ | Parameters | SQLs ⇅ | Description | Flags |
|---|---|---|---|---|---|---|
| HelloWorld | SOAP | string | 0 | ✓ | ||
| test | SOAP | string | 0 | ✓ | ||
| generarTokenTest | SOAP | Token | 0 | ⚠ | ||
| generarToken | SOAP | Token | url, sesion | 0 | ⚠ | |
| generarTokenV2 | SOAP | Token | url, sesion, additionalInfo | 0 | ⚠ | |
| generarTokenV3 | SOAP | Token | url, sesion, additionalInfo, idioma | 0 | ⚠ | |
| decodificarFeedback | SOAP | RespDecodificarFeedback | feedback | 0 | ⚠ | |
| verificarSesion | SOAP | VerifySession | url, KID, secretkey, sesionId, callback | 0 | ⚠ |
/// <summary> /// Executes hello world /// </summary> /// <returns>string</returns>
[TestMethod]
public void Test_HelloWorld_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.HelloWorld();
// Assert
Assert.IsNotNull(result);
}
[TestMethod]
public void Test_HelloWorld_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.HelloWorld();
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes test /// </summary> /// <returns>string</returns>
[TestMethod]
public void Test_test_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.test();
// Assert
Assert.IsNotNull(result);
}
[TestMethod]
public void Test_test_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.test();
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes generar token test /// </summary> /// <returns>Token</returns>
[TestMethod]
public void Test_generarTokenTest_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.generarTokenTest();
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_generarTokenTest_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
// Act
var result = client.generarTokenTest();
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes generar token /// </summary> /// <param name="url">TODO: describe url</param> /// <param name="sesion">TODO: describe sesion</param> /// <returns>Token</returns>
[TestMethod]
public void Test_generarToken_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
var url = "test_value";
var sesion = null;
// Act
var result = client.generarToken(url, sesion);
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_generarToken_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
var url = null;
var sesion = -1;
// Act
var result = client.generarToken(url, sesion);
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes generar token v2 /// </summary> /// <param name="url">TODO: describe url</param> /// <param name="sesion">TODO: describe sesion</param> /// <param name="additionalInfo">TODO: describe additionalInfo</param> /// <returns>Token</returns>
[TestMethod]
public void Test_generarTokenV2_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
var url = "test_value";
var sesion = null;
var additionalInfo = "test_value";
// Act
var result = client.generarTokenV2(url, sesion, additionalInfo);
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_generarTokenV2_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
var url = null;
var sesion = -1;
var additionalInfo = null;
// Act
var result = client.generarTokenV2(url, sesion, additionalInfo);
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes generar token v3 /// </summary> /// <param name="url">TODO: describe url</param> /// <param name="sesion">TODO: describe sesion</param> /// <param name="additionalInfo">TODO: describe additionalInfo</param> /// <param name="idioma">TODO: describe idioma</param> /// <returns>Token</returns>
[TestMethod]
public void Test_generarTokenV3_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
var url = "test_value";
var sesion = null;
var additionalInfo = "test_value";
var idioma = "test_value";
// Act
var result = client.generarTokenV3(url, sesion, additionalInfo, idioma);
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_generarTokenV3_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
var url = null;
var sesion = -1;
var additionalInfo = null;
var idioma = null;
// Act
var result = client.generarTokenV3(url, sesion, additionalInfo, idioma);
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes decodificar feedback /// </summary> /// <param name="feedback">TODO: describe feedback</param> /// <returns>RespDecodificarFeedback</returns>
[TestMethod]
public void Test_decodificarFeedback_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
var feedback = "test_value";
// Act
var result = client.decodificarFeedback(feedback);
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_decodificarFeedback_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
var feedback = null;
// Act
var result = client.decodificarFeedback(feedback);
// Assert
Assert.IsFalse(result?.Exito ?? true);
}
/// <summary> /// Executes verificar sesion /// </summary> /// <param name="url">TODO: describe url</param> /// <param name="KID">TODO: describe KID</param> /// <param name="secretkey">TODO: describe secretkey</param> /// <param name="sesionId">TODO: describe sesionId</param> /// <param name="callback">TODO: describe callback</param> /// <returns>VerifySession</returns>
[TestMethod]
public void Test_verificarSesion_ReturnsSuccess()
{
// Arrange
var client = new LogaltySdk();
var url = "test_value";
var KID = "test_value";
var secretkey = "test_value";
var sesionId = "test_value";
var callback = "test_value";
// Act
var result = client.verificarSesion(url, KID, secretkey, sesionId, callback);
// Assert
Assert.IsNotNull(result);
Assert.IsTrue(result.Exito);
}
[TestMethod]
public void Test_verificarSesion_WithInvalidInput_ReturnsFailure()
{
// Arrange
var client = new LogaltySdk();
var url = null;
var KID = null;
var secretkey = null;
var sesionId = null;
var callback = null;
// Act
var result = client.verificarSesion(url, KID, secretkey, sesionId, callback);
// Assert
Assert.IsFalse(result?.Exito ?? true);
}