Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Unit Tests schrijven voor een Java Project
Iedere ontwikkelaar weet dat het testen van uw code is een uiterst belangrijk - maar vervelend - onderdeel van het ontwikkelingsproces . Handmatig testen van uw aanvraag door het uitvoeren van het kan goed genoeg volstaan ​​voor kleine of eenvoudige projecten , maar als het project groeit tot een niveau van complexiteit wordt het moeilijk om elke uitvoering pad te vangen , en het vervelend om dezelfde testproces te herhalen over en voorbij wordt . Schrijven van unit tests kan zeker bestrijken een groot deel van het testproces , en het kan ook wijzen op bugs en ontwerpfouten je misschien niet opgevallen totdat het te laat was . Wat je
Java SDK
JUnit toetsingskader
Java-ontwikkelomgeving nodig , zoals Eclipse of NetBeans
Toon Meer Aanwijzingen
1

Maak een klasse testen. Voor nu , zal een eenvoudige voldoende

public class TestClass
{

public int addInts
( int a , int b ) {

terugkeren a + b ; .

}

} kopen van 2


Voeg een nieuwe unit test om uw project . In Eclipse , kunt u dit doen door gewoon rechts te klikken op de bron folder , " Nieuw " te selecteren in het contextmenu en selecteer " JUnit Test Case " uit het submenu . In het dialoogvenster , zorgen voor " New JUnit 4 Test" is geselecteerd , de naam van de test " TestClassTests " en klik op " Finish ". Mogelijk wordt u gevraagd om JUnit 4 om uw te bouwen pad toe te voegen , zo ja , ga je gang en voeg deze
3

Wijzig uw TestClassTests bestand om de volgende weer te geven : .

importeren statische org.junit.Assert.assertEquals ;

import org.junit.Test
;

public class TestClassTests
{

@ Test

public void ensureAddIntsReturnsCorrectValue
( ) {

definitief TestClass tc = new TestClass ( ) op ;

finale int exp = 11 ;

finale int res = tc.addInts
( 5 , 6 ) ; < br

assertEquals > ( exp , res ) ;

}

}


Dit vertegenwoordigt het fundamentele kader van een unit test . Je identificeert een methode als je "test " ( met behulp van het attribuut @ Test ) , initialiseren wat je testen , uitvoeren van de test , en bevestig de resultaten met behulp van de assertEquals methode . Let op de " import static ... " lijn aan de bovenkant , dit kunt u verwijzen naar de assertEquals methode alsof het een statische methode van de huidige klasse , hoewel het deel uitmaakt van JUnit 's Assert klasse
4

Run je test, door een van beide . rechts te klikken in uw broncode , het selecteren van ' Uitvoeren als ' uit het context menu , vervolgens " JUnit Test" in het submenu , of door het houden van " Alt " en " Shift " en druk op " X ", dan los all en druk op " T. "

Previous: Next:
  Java Programming
·Waarom is Java Scalable ? 
·Hoe kan ik een Non Static Meth…
·Hoe te tafels van vermenigvuld…
·De installatie van Java Web om…
·Hoe je Java Beans Run 
·Hoe je JDBC schrijven Met behu…
·Hoe om te Ingang in een lus in…
·Hoe maak je een ADF Table Invu…
·Hoe maak je een Jar File Met B…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om programma's in Visual Basic Schri…
·Hoe te Javadoc maken Wanneer Reagerend 
·Hoe om te controleren een File Owner in …
·Hoe te LAME gebruiken in Visual Basic 
·Hoe kan ik Windows Virtual Machine insch…
·Wat betekent bufferoverloop Mean ? 
·Hoe je Perl embedden in HTML 
·Hoe te Bind variabelen op Oracle SQL Set…
·Hoe maak je een PHP -bestand uitvoeren A…
Copyright © Computer Kennis https://www.nldit.com