000 06771cam a2200925Ia 4500
001 ocn895288428
003 OCoLC
005 20220712001613.0
006 m o d
007 cr unu||||||||
008 141114s2014 enka o 001 0 eng d
040 _aUMI
_beng
_epn
_cUMI
_dDEBBG
_dDEBSZ
_dEBLCP
_dIDEBK
_dE7B
_dCHVBK
_dYDXCP
_dCOO
_dOCLCQ
_dOCLCF
_dOCLCQ
_dCOCUF
_dK6U
_dCNNOR
_dCCO
_dPIFAG
_dFVL
_dN$T
_dZCU
_dAGLDB
_dMERUC
_dOCLCQ
_dOCLCO
_dU3W
_dD6H
_dSTF
_dVTS
_dCEF
_dICG
_dNLE
_dINT
_dVT2
_dUKMGB
_dOCLCQ
_dG3B
_dTKN
_dOCLCQ
_dDKC
_dAU@
_dOCLCQ
_dUKAHL
_dOCLCQ
_dOCLCO
016 7 _a018006975
_2Uk
019 _a894171084
020 _a9781783983612
_q(electronic bk.)
020 _a1783983612
_q(electronic bk.)
020 _z1783983612
020 _z1783983604
020 _z9781783983605
029 1 _aCHNEW
_b000667218
029 1 _aCHNEW
_b000687702
029 1 _aCHNEW
_b000687703
029 1 _aCHNEW
_b000889202
029 1 _aCHVBK
_b374479216
029 1 _aDEBBG
_bBV042490193
029 1 _aDEBBG
_bBV043613257
029 1 _aDEBSZ
_b420095691
029 1 _aDEBSZ
_b434833738
029 1 _aDEBSZ
_b493153616
029 1 _aGBVCP
_b815146175
029 1 _aUKMGB
_b018006975
035 _a(OCoLC)895288428
_z(OCoLC)894171084
037 _aCL0500000502
_bSafari Books Online
050 4 _aQA76.75
_b.A343 2014
072 7 _aCOM
_x051280
_2bisacsh
072 7 _aCOM
_x051330
_2bisacsh
082 0 4 _a005.437
049 _aMAIN
100 1 _aAcharya, Sujoy.
_9390272
245 1 0 _aMockito essentials :
_ba practical guide to get you up and running with unit testing using Mockito /
_cSujoy Acharya.
246 3 0 _aA practical guide to get you up and running with unit testing using Mockito
260 _aBirmingham, UK :
_bPackt Pub.,
_c2014.
300 _a1 online resource (1 volume) :
_billustrations
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
490 1 _aCommunity experience distilled
588 0 _aOnline resource; title from cover (Safari, viewed Nov. 7, 2014).
588 0 _aOnline resource; title from PDF title page (EBSCO, viewed July 10, 2017).
500 _aIncludes index.
505 0 _aCover; 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 _aWorking 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 _aVerifying 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 _aStubbing 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 _aWorking 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 _aThis 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.
590 _aeBooks on EBSCOhost
_bEBSCO eBook Subscription Academic Collection - Worldwide
650 0 _aComputer software
_xTesting.
_9128942
650 0 _aComputer software
_xQuality control.
650 0 _aJava (Computer program language)
_927429
650 6 _aLogiciels
_xQualité
_xContrôle.
_9909117
650 6 _aJava (Langage de programmation)
_9881382
650 7 _aCOMPUTERS
_xProgramming Languages
_xJava.
_2bisacsh
_9884924
650 7 _aCOMPUTERS
_xSoftware Development & Engineering
_xQuality Assurance & Testing.
_2bisacsh
_9878965
650 7 _aComputer software
_xQuality control.
_2fast
_0(OCoLC)fst00872581
650 7 _aComputer software
_xTesting.
_2fast
_0(OCoLC)fst00872601
_9128942
650 7 _aJava (Computer program language)
_2fast
_0(OCoLC)fst00982065
_927429
655 0 _aElectronic books.
655 4 _aElectronic books.
776 0 8 _iPrint version:
_aAcharya, Sujoy.
_tMockito Essentials.
_dBirmingham : Packt Publishing, ©2014
_z9781783983605
830 0 _aCommunity experience distilled.
856 4 0 _uhttps://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=879006
938 _aAskews and Holts Library Services
_bASKH
_nAH27184817
938 _aProQuest Ebook Central
_bEBLB
_nEBL1825957
938 _aebrary
_bEBRY
_nebr10962327
938 _aEBSCOhost
_bEBSC
_n879006
938 _aProQuest MyiLibrary Digital eBook Collection
_bIDEB
_ncis30008052
938 _aYBP Library Services
_bYANK
_n12139181
994 _a92
_bINOPJ
999 _c2780917
_d2780917