Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Hands-on Test-Driven Development

Best Price (Coupon Required):
Buy Hands-on Test-Driven Development for $36.00 at @ Link.springer.com when you apply the 10% OFF coupon at checkout.
Click “Get Coupon & Buy” to copy the code and unlock the deal.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $39.99 - $39.99
BEST PRICE

Single Product Purchase

$36.00
@ Link.springer.com with extra coupon

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$39.99 $39.99

10% OFF
This deals requires coupon
$36.00
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781484297476
Condition
New
Product Description

Learn to properly test Ruby and Ruby on Rails applications by first writing failing tests, and then by implementing application code to make the failing tests pass. This book will teach you how to employ test-driven development (TDD) using RSpec while building a blog from start to finish. By the end of the book, you will be ready to deploy their fully tested blog to their own production web server using the latest versions of Ruby 3 and Ruby on Rails 7. The biggest challenge with learning and becoming comfortable with test-driven development is that software engineers often cannot imagine what writing a failing test looks like in practice. They write their implementation code first, and only then think about writing tests around their implementation code. This leads to tests that pass by accident, or tests that do not actually test anything. This book will give you the confidence to write tests in the RSpec domain-specific language. You will see your tests fail "properly" before proceeding with writing any implementation code to get them to pass. This book covers the latest techniques for writing RSpec tests, including "system" specs, and the often overlooked "view" specs, and how to integrate RSpec with other tools like Capybara, headless Chrome, and the new web driver gem. It also covers FactoryBot for mock test data and offers experienced advice on how to avoid creating tests that fail randomly. What You Will Learn Build a blog application from start to finish using test driven development Install and explore popular tools used in professional Ruby software engineering Evaluate the benefits of effective testing in RSpec Explore Capistrano for advanced user interface testing Who Is This Book For Beginner to intermediate Ruby software engineers who are interested in learning to use TDD with RSpec to test and build web applications using Ruby on Rails. Readers should have some basic experience with Ruby and Ruby on Rails and have read the "Getting Started with Rails" guide, or something similar.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

Dangerous Language

Dangerous Language

$129.99
Risk, Capital Costs, and Project Financing Decisions

Risk, Capital Costs, and Project Financing Decisions

$169.99
Air Pollution and Environmental Health

Air Pollution and Environmental Health

$219.99
Programming Languages and Systems

Programming Languages and Systems

$39.99
An Introduction to Computational Micromechanics

An Introduction to Computational Micromechanics

$139.99
Between Heaven and Hell

Between Heaven and Hell

$109.99
The Yokohama System for Reporting Endometrial Cytology

The Yokohama System for Reporting Endometrial Cytology

$89.99
Peer Play and Relationships in Early Childhood

Peer Play and Relationships in Early Childhood

$169.99
Introduction to the Theory of Economic Growth

Introduction to the Theory of Economic Growth

$54.99
Oral Medicine - A Clinical Guide

Oral Medicine - A Clinical Guide

$169.99
Mechanosensitivity and Mechanotransduction

Mechanosensitivity and Mechanotransduction

$169.00
Connective Tissues in Arterial and Pulmonary Disease

Connective Tissues in Arterial and Pulmonary Disease

$39.99
Klimaschutz und Energiewende in Deutschland

Klimaschutz und Energiewende in Deutschland

$149.99
Beyond the Bottom Line

Beyond the Bottom Line

$47.00
Victorian Celebrity Culture and Tennyson's Circle

Victorian Celebrity Culture and Tennyson's Circle

$39.99
Erfolgreiche Software-Lizenzierung

Erfolgreiche Software-Lizenzierung

$59.99
Guided Wave Nonlinear Optics

Guided Wave Nonlinear Optics

$259.00
Springer Handbook of Experimental Fluid Mechanics

Springer Handbook of Experimental Fluid Mechanics

$449.99
Hochschulreform durch Studienbetrieb im Medienverbund

Hochschulreform durch Studienbetrieb im Medienverbund

$54.99
Silicon Versus Carbon

Silicon Versus Carbon

$259.00
Die Steuerungen der Verbrennungskraftmaschinen

Die Steuerungen der Verbrennungskraftmaschinen

$59.99
Immobilized Biocatalysts Saccharomyces Yeasts Wastewater Treatment

Immobilized Biocatalysts Saccharomyces Yeasts Wastewater Treatment

$39.99
Grade 6 At-Level Pack (Levels T-Z)

Grade 6 At-Level Pack (Levels T-Z)

$1,925.00
A Basis for Theoretical Computer Science

A Basis for Theoretical Computer Science

$54.99
Biofuels and Biodiesel

Biofuels and Biodiesel

$89.00
Affect Theory and Early Modern Texts

Affect Theory and Early Modern Texts

$109.00
Essential Access 2000 fast

Essential Access 2000 fast

$54.99
Die Politik der Bundeslnder

Die Politik der Bundeslnder

$44.99
Berechnung polygonaler Platten mit verbesserten Differenzengleichungen

Berechnung polygonaler Platten mit verbesserten Differenzengleichungen

$49.99
Optimal Transport for Applied Mathematicians

Optimal Transport for Applied Mathematicians

$79.99
Predictive Computing and Information Security

Predictive Computing and Information Security

$119.99
Moving Toward Net-Zero Carbon Society

Moving Toward Net-Zero Carbon Society

$59.99
Self-Medication

Self-Medication

$39.99
An Introduction to XML Query Processing and Keyword Search

An Introduction to XML Query Processing and Keyword Search

$109.99
Politische konomie

Politische konomie

$59.99
Digital-Forensics and Watermarking

Digital-Forensics and Watermarking

$39.99
Emerging Technologies for Education

Emerging Technologies for Education

$39.99
International Debt

International Debt

$109.99
Spatial Information Theory

Spatial Information Theory

$54.99
Topics in Dental Biochemistry

Topics in Dental Biochemistry

$89.00
previous
next