Cargando…

Mockito essentials : a practical guide to get you up and running with unit testing using Mockito /

This book is ideal for developers who have some experience in Java application development as well as some basic knowledge of test doubles and JUnit testing. This book also introduces you to the fundamentals of JUnit testing, test doubles, refactoring legacy code, and writing JUnit tests for GWT and...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Acharya, Sujoy
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Pub., 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 a 4500
001 EBOOKCENTRAL_ocn895288428
003 OCoLC
005 20240329122006.0
006 m o d
007 cr unu||||||||
008 141114s2014 enka o 001 0 eng d
040 |a UMI  |b eng  |e pn  |c UMI  |d DEBBG  |d DEBSZ  |d EBLCP  |d IDEBK  |d E7B  |d CHVBK  |d YDXCP  |d COO  |d OCLCQ  |d OCLCF  |d OCLCQ  |d COCUF  |d K6U  |d CNNOR  |d CCO  |d PIFAG  |d FVL  |d N$T  |d ZCU  |d AGLDB  |d MERUC  |d OCLCQ  |d OCLCO  |d U3W  |d D6H  |d STF  |d VTS  |d CEF  |d ICG  |d NLE  |d INT  |d VT2  |d UKMGB  |d OCLCQ  |d G3B  |d TKN  |d OCLCQ  |d DKC  |d AU@  |d OCLCQ  |d UKAHL  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d OCLCO  |d OCLCL 
016 7 |a 018006975  |2 Uk 
019 |a 894171084  |a 1259138506 
020 |a 9781783983612  |q (electronic bk.) 
020 |a 1783983612  |q (electronic bk.) 
020 |z 1783983612 
020 |z 1783983604 
020 |z 9781783983605 
029 1 |a CHNEW  |b 000667218 
029 1 |a CHNEW  |b 000687702 
029 1 |a CHNEW  |b 000687703 
029 1 |a CHNEW  |b 000889202 
029 1 |a CHVBK  |b 374479216 
029 1 |a DEBBG  |b BV042490193 
029 1 |a DEBBG  |b BV043613257 
029 1 |a DEBSZ  |b 420095691 
029 1 |a DEBSZ  |b 434833738 
029 1 |a DEBSZ  |b 493153616 
029 1 |a GBVCP  |b 815146175 
029 1 |a UKMGB  |b 018006975 
035 |a (OCoLC)895288428  |z (OCoLC)894171084  |z (OCoLC)1259138506 
037 |a CL0500000502  |b Safari Books Online 
050 4 |a QA76.75  |b .A343 2014 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a COM  |x 051330  |2 bisacsh 
082 0 4 |a 005.437 
049 |a UAMI 
100 1 |a Acharya, Sujoy. 
245 1 0 |a Mockito essentials :  |b a practical guide to get you up and running with unit testing using Mockito /  |c Sujoy Acharya. 
246 3 0 |a A practical guide to get you up and running with unit testing using Mockito 
260 |a Birmingham, UK :  |b Packt Pub.,  |c 2014. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed November 7, 2014). 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed July 10, 2017). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Exploring Test Doubles; Working with unit tests; Understanding test doubles; Using dummy objects; Working with stubs; Exploring a test spy; Getting started with mock objects; Implementing fake objects -- simulators; Summary; Chapter 2: Socializing with Mockito; Exploring Mockito; Exploring unit test qualities; Realizing the significance of Mockito; Working with Mockito; Adding a Mockito dependency; Stubbing method calls; Throwing exceptions; Using argument matchers. 
505 8 |a Working with wildcard matchersWorking with a custom ArgumentMatcher class; Verifying method calls; Verifying zero and no-more interactions; Answering method calls; Understanding the Mockito architecture; Summary; Chapter 3: Accelerating Mockito; Learning advanced Mockito features; Working with void methods; Throwing exceptions from void methods; Working with void method callbacks; Learning doCallRealMethod and doNothing; Exploring doReturn; Verifying arguments using ArgumentCaptor; Working with generic collection arguments; Working with variable arguments and arrays. 
505 8 |a Verifying an invocation orderSpying objects; Exploring Mockito annotations; Changing the default Mockito settings; Resetting mock objects; Working with inline stubbing; Determining mock details; Summary; Chapter 4: Behavior-driven Development with Mockito; Understanding the context of BDD; Exploring the top-down strategy; Exploring the bottom-up strategy; Finding the gaps; Exploring BDD; Exercising BDD with Mockito; The BDD syntax; Summary; Chapter 5: Unit Testing the Legacy Code with Mockito; Understanding the legacy code; Exploring testing impediments; Working with PowerMock. 
505 8 |a Stubbing static methodsSuppressing static blocks; Suppressing a superclass constructor; Suppressing our own constructor; Suppressing methods; Stubbing private methods; Stubbing final methods; Mocking final classes; Designing for testability with Mockito; Identifying constructor issues; Realizing initialization issues; Working with private methods; Working with final methods; Exploring static method issues; Working with final classes; Learning new concerns; Exploring static variables and blocks; Summary; Chapter 6: Developing SOA with Mockito; Exploring Service-oriented Architecture (SOA). 
505 8 |a Working with web servicesExploring JAX-WS with Eclipse; Developing a RESTful web service; Building a RESTful web service with Spring Framework; Summary; Chapter 7 : Unit Testing GWT Code with Mockito; Exploring Ajax and GWT; Learning the MVP pattern; Developing a GWT application using MVP; Unit testing GWT Code with Mockito; Summary; Index. 
520 |a This book is ideal for developers who have some experience in Java application development as well as some basic knowledge of test doubles and JUnit testing. This book also introduces you to the fundamentals of JUnit testing, test doubles, refactoring legacy code, and writing JUnit tests for GWT and web services. 
546 |a English. 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer software  |x Testing. 
650 0 |a Computer software  |x Quality control. 
650 0 |a Java (Computer program language) 
650 6 |a Logiciels  |x Qualité  |x Contrôle. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x Quality Assurance & Testing.  |2 bisacsh 
650 7 |a Computer software  |x Quality control  |2 fast 
650 7 |a Computer software  |x Testing  |2 fast 
650 7 |a Java (Computer program language)  |2 fast 
758 |i has work:  |a Mockito essentials (Work)  |1 https://id.oclc.org/worldcat/entity/E39PD3JCxy9gjCghpDFXDWj4D3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Acharya, Sujoy.  |t Mockito Essentials.  |d Birmingham : Packt Publishing, ©2014  |z 9781783983605 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1825957  |z Texto completo 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781783983605/?ar  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH27184817 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1825957 
938 |a ebrary  |b EBRY  |n ebr10962327 
938 |a EBSCOhost  |b EBSC  |n 879006 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis30008052 
938 |a YBP Library Services  |b YANK  |n 12139181 
994 |a 92  |b IZTAP