Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 10165|Răspunde: 2

[Testare software] documentația codului de testare junit Cadre de testare unitară pentru limbajul Java

[Copiază linkul]
Postat pe 29.03.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. }
Cod de copiere


junit白盒测试.zip (1.18 MB, Numărul de descărcări: 0, Prețul de vânzare: 1 Grain MB)




Precedent:Documentație de ajutor Oracle Functions
Următor:Introducerea pentru începători în dezvoltarea pluginurilor discuz este extrem de detaliată
Postat pe 23.12.2015 16:08:45 |
                Pare foarte profund și nu pot să înțeleg deloc                       
Postat pe 23.12.2015 17:43:42 |
Barefoot Miao Qing Postat pe 2015-12-23 16:08
Pare foarte profund și nu pot să înțeleg deloc

Și eu sunt eu
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com