| Festion Una biblioteca de Java que la misión es minimizar las posibles deficiencias de los objetos simulados. |
Descargar ahora |
Festion Clasificación y resumen
- Licencia:
- The Apache License 2.0
- Nombre del editor:
- Alex Ruiz
- Sitio web del editor:
- http://fest.easytesting.org/mocks/index.html
Festion Etiquetas
Festion Descripción
Una biblioteca de Java que la misión es minimizar las posibles deficiencias de los objetos simulados. Fest-Mocks es una biblioteca de Java que la misión es minimizar las posibles deficiencias de los objetos simulacrosos.eSymocktemPlateOne de las deficiencias de usar Mocks es la introducción del desorden y la duplicación en nuestro código. Eche un vistazo a este ejemplo usando EasyMock: @Test Void Public HuntyAdDnewEployee () {SimpleEployEEDEAO.INSERT (Empleado); Repetición (MoreMePLEYEEDAO); EmployeeBo.AddnewEployee (empleado); Verificar (MoreMePLEYEDEEOO);} @test Public Void WinDUDApDateEployee () {SimpleEployEEDEE.UPDATE (Empleado); Repetición (MoreMePLEYEEDAO); empleadoe.upDateEployee (empleado); Verifique (MoreMePLEYEDEEO);} Los problemas con la lista de códigos anteriores son los siguientes: 1. No hay una separación clara de las expectativas simuladas y el código para probar2. Llamadas a repetir y verificar son duplicadas3. Es fácil olvidarse de llamar a la reproducción y verificar en cada método de prueba, que resultará en una solución de prueba fallida a este problema es la placa de EasyMockTemplate de Fest: @test Public Void WinDAUTDateEployee () {New EasyMockTemplate (MorreMePLEYEDEOO) {@Override Protected Void Expectations () {SlameMePLEYEDAO.UPDATE (Empleado); }. }} .run ();} - Hemos eliminado la duplicación de código (llamadas Replay y Verifique): tenemos una separación clara de las expectativas y el código simulado para probar, ya no tenemos que llamar a la reproducción y verificar los requisitos: · Java SE 5.0 o posterior
Festion Software relacionado