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

Colorectal Cancer

Colorectal Cancer

$39.99
Cardiac Gene Therapy

Cardiac Gene Therapy

$169.99
Handbook of Behavioral Teratology

Handbook of Behavioral Teratology

$39.99
Elections and Democracy after Communism?

Elections and Democracy after Communism?

$39.99
Landolt-Brnstein Set 2011

Landolt-Brnstein Set 2011

$43,200.00
Enabling Person-Centric Healthcare Using Ambient Assistive Technology

Enabling Person-Centric Healthcare Using Ambient Assistive Technology

$199.99
Advanced Data Mining and Applications

Advanced Data Mining and Applications

$109.99
Man and His Mind-Changers

Man and His Mind-Changers

$39.99
The Neuropharmacology of Nicotine Dependence

The Neuropharmacology of Nicotine Dependence

$84.99
Housing Contemporary Ireland

Housing Contemporary Ireland

$169.99
Enzymes as Catalysts in Organic Synthesis

Enzymes as Catalysts in Organic Synthesis

$219.99
Topics in Policy Appraisal

Topics in Policy Appraisal

$39.99
CAPD/CCPD in Children

CAPD/CCPD in Children

$219.99
A History of Rome through the Fifth Century

A History of Rome through the Fifth Century

$74.99
Preserving Privacy Against Side-Channel Leaks

Preserving Privacy Against Side-Channel Leaks

$109.99
Solid Particle Erosion

Solid Particle Erosion

$169.99
Zwischen Klassik und Moderne

Zwischen Klassik und Moderne

$54.99
Bone Regulatory Factors

Bone Regulatory Factors

$39.99
CRM fr den Mittelstand

CRM fr den Mittelstand

$64.99
Information Hiding

Information Hiding

$49.99
Virchow's Eulogies

Virchow's Eulogies

$109.99
Yeasts in Food and Beverages

Yeasts in Food and Beverages

$329.99
Advances in Rockfill Structures

Advances in Rockfill Structures

$329.99
Modeling the Dynamics and Consequences of Land System Change

Modeling the Dynamics and Consequences of Land System Change

$109.99
Consuming Cultures

Consuming Cultures

$54.99
Educational Policy Innovations

Educational Policy Innovations

$84.99
Kompatibilitts- und Sicherheitsstandards in der Telekommunikation

Kompatibilitts- und Sicherheitsstandards in der Telekommunikation

$49.99
Sozialforschung im Internet

Sozialforschung im Internet

$44.99
Investor Expectations in Value Based Management

Investor Expectations in Value Based Management

$109.99
Nanoscience in Food and Agriculture 2

Nanoscience in Food and Agriculture 2

$169.99
Transport Development Challenges in the 21st Century

Transport Development Challenges in the 21st Century

$169.99
DevOps for Developers

DevOps for Developers

$44.99
Praktische Baustatik

Praktische Baustatik

$59.99
Every Line of You (Hardcover)

Every Line of You (Hardcover)

$14.24
Unflle beim Pferdesport

Unflle beim Pferdesport

$69.99
The General Model of Working Capital Management

The General Model of Working Capital Management

$119.99
BASIC fr Fortgeschrittene

BASIC fr Fortgeschrittene

$59.99
The Church, Migration, and Global (In)Difference

The Church, Migration, and Global (In)Difference

$119.00
Rechtsflle aus dem Strafrecht

Rechtsflle aus dem Strafrecht

$59.99
Short Views on Insect Genomics and Proteomics

Short Views on Insect Genomics and Proteomics

$109.99
previous
next