Fest-spot

Een Java-bibliotheek die missie is om potentiële tekortkomingen van schijnvoorwerpen te minimaliseren.
Download nu

Fest-spot Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Alex Ruiz
  • Uitgever website:
  • http://fest.easytesting.org/mocks/index.html

Fest-spot Tags


Fest-spot Beschrijving

Een Java-bibliotheek die missie is om potentiële tekortkomingen van schijnvoorwerpen te minimaliseren. Fest-spot is een Java-bibliotheek die missie is om potentiële tekortkomingen van mock-objecten te minimaliseren. SyMocktemPlateone van de tekortkomingen van het gebruik van spot is introductie van rommel en duplicatie in onze code. Bekijk dit voorbeeld met behulp van Easymock: @test Public Void HoudtDDnewemployee () {Mockemployedao.insert (medewerker); replay (mockemployedao); werknemerbo.addnewemployee (werknemer); verifiëren (Mockemployeedao);} @test openbare void choughupdateemployee () {mockemployedao.update (werknemer); replay (mockemployedao); werknemerbo.updateemployee (werknemer); Controleer (Mockemployedao);} De problemen met de code van de code hierboven zijn de volgende: 1. Er is geen duidelijke scheiding van schijnverwachtingen en code om te testen2. Oproepen om opnieuw af te spelen en te verifiëren zijn duplicated3. Het is gemakkelijk om te vergeten om opnieuw afspelen te bellen en te verifiëren in elke testmethode, die resulteert in falende testsa-oplossing voor dit probleem is Fest's EasymockTemplate: @test Public Void MoustupdateMployee () {New EasymockTemplate (Mockemployedao) {@override beschermde ongeldige verwachtingen () {mockemployedao.update (werknemer); } @Override beschermde void-codetotest () {werknemerbo.updateemployee (werknemer); }} .Run ();} - We hebben code-duplicatie geëlimineerd (oproepen opnieuw afspelen en verifiëren) - we hebben een duidelijke scheiding van mockverwachtingen en -code om te testen, we hoeven niet langer opnieuw afspelen en verifiëren van eisen: · Java SE 5.0 of later


Fest-spot Gerelateerde software

Antares

Antares is een ander project uit alle andere raamwerk die deze dagen licht maken. ...

150

Downloaden