Las pruebas son un aspecto esencial de cualquier lenguaje de programación. Las pruebas para aplicaciones ASP.Net son posibles con la ayuda de Visual Studio.
Visual Studio se utiliza para crear código de prueba. También se utiliza para ejecutar el código de prueba para una aplicación ASP.Net. De esta forma, resulta sencillo comprobar si hay errores en una aplicación ASP.Net. En Visual Studio, el módulo de prueba viene con una funcionalidad lista para usar. Uno puede realizar inmediatamente una prueba para un proyecto ASP.Net.
En este tutorial, aprenderá:
- Introducción a las pruebas para ASP.Net
- Creación de un proyecto de prueba unitaria .NET
- Ejecución del proyecto de prueba
Introducción a las pruebas para ASP.Net
El primer nivel de prueba de un proyecto ASP.Net es la prueba a nivel de unidad. Esta prueba es la funcionalidad de una aplicación. La prueba se realiza para garantizar que la aplicación se comporte como se espera. En ASP.Net, la primera tarea es crear un proyecto de prueba en Visual Studio. El proyecto de prueba contendrá el código necesario para probar la aplicación.
Consideremos la siguiente página web. En la página, se muestra el mensaje "Guru99 - ASP.Net". Ahora, ¿cómo podemos confirmar que se muestra el mensaje correcto cuando se ejecuta un proyecto ASP.Net? Esto se hace agregando un proyecto de prueba a la solución ASP.Net (utilizada para desarrollar aplicaciones basadas en web). Este proyecto de prueba garantizaría que se muestre al usuario el mensaje correcto.
Veamos ahora con más detalle y veamos cómo podemos trabajar en las pruebas en ASP.Net.
Creación de un proyecto de prueba unitaria .NET
Antes de crear un proyecto de prueba, debemos realizar los siguientes pasos de alto nivel.
- Utilice nuestra 'DemoApplication' utilizada en las secciones anteriores. Esta será nuestra aplicación que necesita ser probada.
- Agregaremos una nueva clase a DemoApplication. Esta clase contendrá una cadena llamada 'Guru99 - ASP.Net'. Esta cadena se probará en nuestro proyecto de prueba.
- Finalmente, crearemos un proyecto de prueba. Se utiliza para probar la aplicación ASP.Net.
Así que sigamos los pasos de alto nivel anteriores y veamos cómo implementar las pruebas.
Paso 1) Asegúrese de que la aplicación de demostración esté abierta en Visual Studio.
Paso 2) Ahora agreguemos una nueva clase a DemoApplication. Esta clase contendrá una cadena llamada 'Guru99 - ASP.Net'. Esta cadena se probará en nuestro proyecto de prueba.
Siga el paso a continuación para agregar una nueva clase.
- En Visual Studio, haga clic con el botón derecho en 'DemoApplication' en el Explorador de soluciones.
- Elija la opción Agregar-> Clase en el menú contextual.
Paso 3) En este paso,
- Dé un nombre 'Tutorial.cs' para la nueva clase.
- Haga clic en el botón 'Agregar' para agregar el archivo a la Aplicación de demostración.
Ahora, se agrega una nueva clase al archivo "DemoApplication".
Paso 4) Abra el nuevo archivo Tutorial.cs de "DemoApplication". Agregue la cadena "Guru99 - ASP.Net".
Para abrir el archivo, haga doble clic en el archivo Tutorial.cs en el Explorador de soluciones.
El archivo tendrá un código predeterminado ya escrito. No se preocupe por ese código, simplemente agregue la siguiente línea de código.
namespace DemoApplication{public class Tutorial{public String Name;public Tutorial(){Name = "Guru99 - ASP.Net";}}}
Explicación del código: -
- La variable Nombre es de tipo cadena.
- Finalmente en, el constructor de la clase Tutorial, asigna el valor de la variable Nombre. El valor se asigna a "Guru99 - ASP.Net"
Paso 5) Ahora vaya al archivo demo.aspx y agregue las líneas de código para mostrar el texto "Guru99 - ASP.Net".