Microsoft Azure: prueba de las funciones de Azure

En este artículo, exploraremos las formas de probar diferentes funciones de Azure. Esto incluye, por ejemplo, ejecutar pruebas de funciones de desenstringdor HTTP mediante Postman y Microsoft Storage Explorer para probar desenstringdores de Azure Blob, desenstringdores de cola y otros desenstringntes relacionados con el servicio de almacenamiento. 

Requisitos previos: Instale las siguientes herramientas, si aún no lo ha hecho:

  • Cartero: Puedes descargar esto desde aquí .
  • Microsoft Azure Storage Explorer: puede descargarlo desde aquí

Puede usar Storage Explorer para conectarse a sus cuentas de almacenamiento y ver todos los datos disponibles de diferentes servicios de almacenamiento, como blobs, colas, tablas y archivos. También puede crearlos, actualizarlos y eliminarlos directamente desde Storage Explorer.

Prueba de activadores HTTP con Postman:

Cree una función de activación HTTP que acepte los parámetros Firstname y Lastname y los envíe en la respuesta. Una vez creado, asegúrese de configurar el Nivel de autorización como Anónimo.

Reemplace el código predeterminado con el siguiente. Tenga en cuenta que, en aras de la simplicidad, he eliminado las validaciones. En las aplicaciones en tiempo real, debe validar todos y cada uno de los parámetros de entrada:

using System.Net;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Primitives;
using Newtonsoft.Json;

public static async Task<IActionResult> Run(HttpRequest req,
                                           ILogger log)
{
   log.LogInformation(
       "C# HTTP trigger function processed a request.");
   string firstname = req.Query["firstname"];
   string lastname = req.Query["lastname"];
   string requestBody
       = await new StreamReader(req.Body).ReadToEndAsync();
   dynamic data
       = JsonConvert.DeserializeObject(requestBody);
   firstname = firstname ? ? data ?.firstname;
   lastname = lastname ? ? data ?.lastname;

   return (ActionResult) new OkObjectResult(
       $ "Hello, {firstname + " " + lastname}");
}

Abra la herramienta Postman y complete lo siguiente:

El primer paso es elegir el tipo de método HTTP con el que le gustaría realizar la solicitud HTTP. Como nuestra función acepta la mayoría de los métodos por defecto, elija el método GET, que se muestra a continuación:
 

 

El siguiente paso es proporcionar la URL del activador HTTP. Tenga en cuenta que deberá reemplazar <HttpTriggerTestUsingPostman> con el nombre real de su función HttpTrigger, que se muestra a continuación:
 

 

Haga clic en el botón Enviar para realizar la solicitud. Si proporcionó todos los detalles esperados por la API, verá un Estado: 200 OK, junto con la respuesta, como se muestra aquí:
 

 

Publicación traducida automáticamente

Artículo escrito por crypticj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *