Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 10165|Svare: 2

[Programvaretesting] junit testkodedokumentasjon Enhetstestrammeverk for Java-språket

[Kopier lenke]
Publisert på 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. }
Kopier koden


junit白盒测试.zip (1.18 MB, Antall nedlastinger: 0, Salgspris: 1 Korn MB)




Foregående:Oracle Functions Hjelpedokumentasjon
Neste:Nybegynners introduksjon til utvikling av discuz-plugins er veldig detaljert
Publisert på 23.12.2015 16:08:45 |
                Det virker veldig dypt, og jeg forstår det ikke i det hele tatt                       
Publisert på 23.12.2015 17:43:42 |
Barfot Miao Qing publisert 2015-12-23 16:08
Det virker veldig dypt, og jeg forstår det ikke i det hele tatt

Jeg er også meg selv
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com