Jasmine JavaScript Testing - Second Edition by Paulo Ragonha

By Paulo Ragonha

Test your JavaScript purposes successfully utilizing Jasmine and React.js

About This Book

  • Leverage the facility of unit trying out React.js to increase full-fledged JavaScript applications
  • Learn the easiest practices of modularization and code association whereas scaling your application
  • Enhance your sensible abilities required to strengthen functions utilizing the Jasmine framework in a step by step manner

Who This publication Is For

This ebook is for net builders and architects who paintings with React.js and JavaScript and who're new to unit trying out and automation. it truly is assumed that you've got a uncomplicated wisdom of JavaScript and HTML.

What you are going to Learn

  • Understand and use the facility of Jasmine to create larger and extra maintainable code bases
  • Drive your program improvement fullyyt by way of tests
  • Write modular and reusable code in the course of the strength of ECMA Script 6 (ES6) modules
  • Use asynchronous exams, stubs, and spies optimally
  • Test force a React.js single-page application
  • Optimize your code to unharness the ability of tooling and automation

In Detail

Take your checking out of JavaScript purposes to a brand new point of potency and reliability with assistance from this e-book. beginning with the basics of Jasmine and behavior-driven improvement (BDD), you'll know about tooling and automation. you are going to easy methods to create a sustainable code base with the aid of Jasmine. additionally, you will have a look at built-in trying out with React.js and Karma, and the way you could pace this technique up through faking AJAX requests. As you move during the booklet, you are going to know about the demanding situations of trying out an program equipped on most sensible of a framework and the way you could hinder your program from struggling with dependency administration. you'll comprehend the idea that of client-side and server-side rendering and attempt functions utilizing React.js. additionally, you will learn how to automate utilizing webpack and paintings with JavaScript module structures utilizing ECMA Script 6 (ES6) modules.

By the top of this ebook, you may be a reliable internet developer with stable wisdom and a powerful figuring out of the way to successfully use the Jasmine framework for checking out purposes.

Show description

Read or Download Jasmine JavaScript Testing - Second Edition PDF

Similar application development books

Ext JS 4 Plugin and Extension Development

In DetailExt JS is a natural JavaScript program framework for construction interactive net functions utilizing thoughts resembling Ajax, DHTML, and DOM scripting. Ext JS four Plugin and Extension improvement is a realistic, step by step instructional which publications you to profit and improve ExtJS plugins and extensions.

Getting Started with WebRTC

In DetailWebRTC can provide web-based real-time conversation and is determined to revolutionize our view of what the internet particularly is. Streaming audio and video from browser to browser, in addition to beginning uncooked entry to the digital camera and microphone, is already making a entire new dynamic internet. WebRTC additionally introduces real-time information channels that may permit interplay with dynamic facts feeds from sensors and different units.

Mastering Concurrency Programming with Java 8

Grasp the rules and methods of multithreaded programming with the Java eight Concurrency APIAbout This BookImplement concurrent purposes utilizing the Java eight Concurrency API and its new componentsImprove the functionality of your functions or approach extra info even as, profiting from your whole assets.

Reactive Internet Programming: State Chart XML in Action

Is web software program so assorted from “ordinary” software program? This booklet virtually solutions this question in the course of the presentation of a software program layout process in accordance with the nation Chart XML W3C regular besides Java. net company, Internet-of-Things, and Android purposes, specifically, are seamlessly distinct and applied from “executable versions.

Additional resources for Jasmine JavaScript Testing - Second Edition

Sample text

Download PDF sample

Rated 5.00 of 5 – based on 49 votes