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

The Strategy and Performance of British Industry, 197080

The Strategy and Performance of British Industry, 197080

$39.99
Wissenschaftlicher Briefwechsel mit Bohr, Einstein, Heisenberg u.a. Band IV, Teil III: 19551956. Sc

Wissenschaftlicher Briefwechsel mit Bohr, Einstein, Heisenberg u.a. Band IV, Teil III: 19551956. Sc

$199.00
The Feeling of Embodiment

The Feeling of Embodiment

$49.99
Cybernetic Approach to Project Management

Cybernetic Approach to Project Management

$54.99
Advances in Computational Intelligence

Advances in Computational Intelligence

$54.99
Pyrethroid Insecticides

Pyrethroid Insecticides

$449.99
The Role of Management Accounting Systems in Strategic Sensemaking

The Role of Management Accounting Systems in Strategic Sensemaking

$39.99
Contrast Agents in Liver Imaging

Contrast Agents in Liver Imaging

$84.99
Katalog der Risiken

Katalog der Risiken

$139.00
Reasoning Web. Causality, Explanations and Declarative Knowledge

Reasoning Web. Causality, Explanations and Declarative Knowledge

$49.99
Evaluations of Process Modeling Grammars

Evaluations of Process Modeling Grammars

$39.99
Lexikon Baufinanzierung von A bis Z

Lexikon Baufinanzierung von A bis Z

$59.99
e-Business and Telecommunications

e-Business and Telecommunications

$39.99
Diseases of the Heart, Chest & Breast 2011-2014

Diseases of the Heart, Chest & Breast 2011-2014

$219.99
New Results in Numerical and Experimental Fluid Mechanics III

New Results in Numerical and Experimental Fluid Mechanics III

$219.99
Trace Elements, Micronutrients, and Free Radicals

Trace Elements, Micronutrients, and Free Radicals

$129.00
Diseases of the Abdomen and Pelvis

Diseases of the Abdomen and Pelvis

$109.99
Working Class Credit and Community since 1918

Working Class Credit and Community since 1918

$54.99
Batch Processing Systems Engineering

Batch Processing Systems Engineering

$84.99
Chemical Vapor Deposition Polymerization

Chemical Vapor Deposition Polymerization

$109.99
The Famine of 19311933 Central Kazakhstan

The Famine of 19311933 Central Kazakhstan

$119.00
Twenty-First Century Marianne Moore

Twenty-First Century Marianne Moore

$99.99
Observing Government Elites

Observing Government Elites

$54.99
Microscopic Structure and Dynamics of Liquids

Microscopic Structure and Dynamics of Liquids

$54.99
Gesammelte Mathematische Abhandlungen II

Gesammelte Mathematische Abhandlungen II

$69.99
Flexible Electronics

Flexible Electronics

$199.99
Evolution Equations: Applications to Physics, Industry, Life Sciences and Economics

Evolution Equations: Applications to Physics, Industry, Life Sciences and Economics

$84.99
Solution Structure and Solution Dynamics in Chiral Ytterbium (III) Complexes

Solution Structure and Solution Dynamics in Chiral Ytterbium (III) Complexes

$24.95
The Plot to Kill Hitler: The Plot to Kill Hitler: Conspiracy

The Plot to Kill Hitler: The Plot to Kill Hitler: Conspiracy

$5.99
A Guide to Medical Photography

A Guide to Medical Photography

$74.99
Ressourcenorientierte Biografiearbeit

Ressourcenorientierte Biografiearbeit

$44.99
The Roles of Accelerated Pavement Testing in Pavement Sustainability

The Roles of Accelerated Pavement Testing in Pavement Sustainability

$449.99
Archaeologies of Internment

Archaeologies of Internment

$39.99
The Phenomenology of Man and of the Human Condition

The Phenomenology of Man and of the Human Condition

$219.99
Myocardial Injury

Myocardial Injury

$109.99
Die Bau- und Kunstdenkmler von Berlin

Die Bau- und Kunstdenkmler von Berlin

$54.99
Britain and the Middle East in the 1930's

Britain and the Middle East in the 1930's

$44.99
Basic Real Analysis

Basic Real Analysis

$79.99
Germany's EU Policy on Asylum and Defence

Germany's EU Policy on Asylum and Defence

$109.99
Entwicklungspolitik

Entwicklungspolitik

$59.99
previous
next