Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 10165|Respuesta: 2

[Pruebas de software] Documentación del código de prueba junit Marco de pruebas unitarias para lenguaje Java

[Copiar enlace]
Publicado en 29/3/2015 19:40:59 | | |
  1. Service.Java
  2. package bo;
  3. public class Service {
  4. public String calculate(int a, int b,int c) {
  5.         String result=null;
  6.         if(a+b<=c || a+c<=b || b+c<=a){
  7.                 result="非三角形";
  8.         }
  9.         else if(a==b && b==c && a==c){
  10.                 result="等边三角形";
  11.         }
  12.         else if(a!=b && a!=c && b!=c) {
  13.                 result="一般三角形";        
  14.         }
  15.         else {
  16.                 result="等腰三角形";
  17.         }
  18.         return result;
  19. }
  20. }


  21. ServiceTest.java
  22. package bo;
  23. import junit.framework.TestCase;
  24. public class ServiceTest extends TestCase {
  25.         protected void setUp() throws Exception {
  26.                 super.setUp();
  27.         }
  28.         public void testCalculate() {
  29.                 Service service =new Service();
  30.                 assertEquals("等边三角形", service.calculate(1, 1, 1));
  31.                 assertEquals("非三角形", service.calculate(1, 1, 2));
  32.                 assertEquals( "一般三角形", service.calculate(3, 4, 5));
  33.                 assertEquals("等腰三角形", service.calculate(2, 2, 3));
  34.         }

  35. }
Copiar código


junit白盒测试.zip (1.18 MB, Número de descargas: 0, Precio de venta: 1 Grain MB)




Anterior:Documentación de ayuda de Oracle Functions
Próximo:La introducción para principiantes al desarrollo de plugins de discuz es súper detallada
Publicado en 23/12/2015 16:08:45 |
                Parece muy profundo y no lo entiendo en absoluto                       
Publicado en 23/12/2015 17:43:42 |
Miao Qing descalza Publicado el 23-12-2015 16:08
Parece muy profundo y no lo entiendo en absoluto

Yo también soy yo
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com