Cargando…

Jasmine cookbook : over 35 recipes to design and develop Jasmine tests to produce world-class JavaScript applications /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Sethi, Munish (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn909284587
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150518s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d EBLCP  |d E7B  |d YDXCP  |d DEBSZ  |d COO  |d OCLCO  |d DEBBG  |d C6I  |d IDB  |d OCLCQ  |d MERUC  |d OCLCF  |d CEF  |d OCLCQ  |d CNNOR  |d DKC  |d AU@  |d OCLCO  |d OCLCQ  |d OCLCO  |d N$T  |d VLY  |d OCLCQ  |d OCLCO 
019 |a 908246010 
020 |a 1784393282 
020 |a 1784397164 
020 |a 9781784397166 
020 |a 9781784393281  |q (electronic bk.) 
029 1 |a CHNEW  |b 000891384 
029 1 |a CHVBK  |b 374534020 
029 1 |a DEBBG  |b BV042683495 
029 1 |a DEBBG  |b BV043620278 
029 1 |a DEBSZ  |b 433557281 
029 1 |a DEBSZ  |b 446587001 
029 1 |a GBVCP  |b 835875067 
035 |a (OCoLC)909284587  |z (OCoLC)908246010 
037 |a CL0500000594  |b Safari Books Online 
050 4 |a QA76.73.J39 
082 0 4 |a 005.133 
049 |a UAMI 
100 1 |a Sethi, Munish,  |e author. 
245 1 0 |a Jasmine cookbook :  |b over 35 recipes to design and develop Jasmine tests to produce world-class JavaScript applications /  |c Munish Sethi. 
246 3 0 |a Over 35 recipes to design and develop Jasmine tests to produce world-class JavaScript applications 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
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 
490 1 |a Community Experience Distilled 
588 0 |a Online resource; title from cover page (Safari, viewed May 12, 2015). 
500 |a "Quick answers to common problems"--Cover page. 
500 |a Includes index. 
520 8 |a Annotation  |b If you are a competent JavaScript developer who wants to design and implement tests using Jasmine in order to minimize bugs in the production environment, then this book is ideal for you. Some familiarity with unit testing and code coverage concepts such as branch coverage along with basic knowledge of Node.js, AngularJS, and CoffeeScript is required. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Jasmine Framework; Introduction; Writing your first Jasmine test; Adding specs to your Jasmine test; Adding expectations and matchers to the test; Applying different matchers to the Jasmine test; Applying setup and teardown functions to the Jasmine test; Using the ""this"" keyword; Chapter 2: Jasmine with TDD and BDD Processes; Introduction; Writing Jasmine tests using TDD and BDD processes; Creating a Jasmine test for new code using TDD and BDD 
505 8 |a Designing Jasmine tests for existing code using TDD and BDDDefining nested suites to write more meaningful specs; Customizing Matchers and Jasmine Chapter 3: Functions; Introduction; Writing a Jasmine test using a custom equality tester function; Writing Jasmine tests with custom matchers; Writing Jasmine tests for exceptions; Declaring pending specs with Jasmine tests; Chapter 4: Designing Specs from Requirement; Introduction; Writing useful specs by analyzing the test requirements; Implementing the Jasmine test corresponding to the specs; Applying Acceptance Criteria to the Jasmine test 
505 8 |a Organizing Jasmine specs into groups and subgroupsChapter 5: Jasmine Spies; Introduction; Writing Jasmine tests using the spyOn() method and special matchers for spies; Writing Jasmine tests using tracking properties; Writing Jasmine tests with your own custom spy method; Using jasmine.any and jasmine.objectContaining; Writing Jasmine tests to mock the JavaScript timeout functions; Chapter 6: Jasmine with AJAX, jQuery, and Fixtures; Introduction; Writing Jasmine specs for AJAX; Designing Jasmine specs with HTML and JSON fixtures; Writing Jasmine specs for jQuery 
505 8 |a Writing Jasmine specs using custom jQuery matchersWriting Jasmine specs for asynchronous operations using the done() function; Chapter 7: Code Coverage with Jasmine Tests; Introduction; Configuring code coverage tools; Generating code coverage using karma and istanbul; Writing Jasmine specs for uncovered branches/code; Increasing code coverage for existing code; Chapter 8: Jasmine with Other Tools; Introduction; Writing Jasmine tests for AngularJS; Using Jasmine with CoffeeScript; Writing Jasmine tests for Node.js; Chapter 9: Developing JavaScript Apps Using Jasmine -- a Real-time Scenario 
505 8 |a IntroductionDefining Jasmine specs corresponding to a user story; Implementing Jasmine specs with Web/HTML; Implementing Jasmine tests with a Data-Driven approach; Creating Jasmine tests for a change request; Index 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Jasmine (Computer file) 
630 0 7 |a Jasmine (Computer file)  |2 fast 
650 0 |a JavaScript (Computer program language)  |x Testing. 
776 0 8 |i Print version:  |a Sethi, Munish.  |t Jasmine Cookbook : over 35 recipes to design and develop Jasmine tests to produce world-class JavaScript applications.  |d Birmingham, England : Packt Publishing, 2015, ©2014  |h viii, 258 pages  |k Community experience distilled.  |z 9781784397166 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784397166/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2037688 
938 |a ebrary  |b EBRY  |n ebr11052449 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31510309 
938 |a YBP Library Services  |b YANK  |n 12411427 
938 |a EBSCOhost  |b EBSC  |n 985351 
994 |a 92  |b IZTAP