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

Das Verbraucherschutzrecht in Polen und in der Europischen Union

Das Verbraucherschutzrecht in Polen und in der Europischen Union

$69.99
Collaborative Research and Development Projects

Collaborative Research and Development Projects

$54.99
Mitochondrial Regulation

Mitochondrial Regulation

$109.99
Unconventional Computation

Unconventional Computation

$54.99
Infidel Tradition

Infidel Tradition

$14.99
Fragen der Philosophie

Fragen der Philosophie

$59.99
Epigenetics and Chromatin

Epigenetics and Chromatin

$169.99
E-Learning, E-Didaktik und digitales Lernen

E-Learning, E-Didaktik und digitales Lernen

$74.99
A Basic Guide to Uniqueness Problems for Evolutionary Differential Equations

A Basic Guide to Uniqueness Problems for Evolutionary Differential Equations

$59.99
Bilinear Integrable Systems: from Classical to Quantum, Continuous to Discrete

Bilinear Integrable Systems: from Classical to Quantum, Continuous to Discrete

$109.99
Current Perspectives on Centenarians

Current Perspectives on Centenarians

$84.99
Enterprise Governance

Enterprise Governance

$54.99
Optimization and Decision Science

Optimization and Decision Science

$159.99
Geschichte der deutschen Dichtung

Geschichte der deutschen Dichtung

$59.99
Theory and Application of Uniform Experimental Designs

Theory and Application of Uniform Experimental Designs

$84.99
Blair's Just War

Blair's Just War

$54.99
Thermal Conductivity 16

Thermal Conductivity 16

$84.99
Real-World Problems for Secondary School Mathematics Students

Real-World Problems for Secondary School Mathematics Students

$49.99
We Do Not Welcome Our Ten-Year-Old Overlord (Hardcover)

We Do Not Welcome Our Ten-Year-Old Overlord (Hardcover)

$14.24
Theorie und Technik der Aktienkursindizes

Theorie und Technik der Aktienkursindizes

$59.99
Die Reform der Vereinten Nationen

Die Reform der Vereinten Nationen

$44.99
Corporate Finance

Corporate Finance

$39.00
Stadtentwicklung Gotha 19902000

Stadtentwicklung Gotha 19902000

$59.99
Standardisation Processes in IT

Standardisation Processes in IT

$54.99
Familienformen im sozialen Wandel

Familienformen im sozialen Wandel

$19.99
Iterative Detection

Iterative Detection

$54.99
Festschrift

Festschrift

$29.99
Modern Mathematical Methods and High Performance Computing in Science and Technology

Modern Mathematical Methods and High Performance Computing in Science and Technology

$169.99
Families and Kinship in Contemporary Europe

Families and Kinship in Contemporary Europe

$39.99
Elektrische Maschinen

Elektrische Maschinen

$59.99
Security, Privacy, and Anonymity in Computation, Communication, and Storage

Security, Privacy, and Anonymity in Computation, Communication, and Storage

$109.99
Health and Lifestyle

Health and Lifestyle

$24.99
Advances in Control, Signal Processing and Energy Systems

Advances in Control, Signal Processing and Energy Systems

$169.99
Foundation Drupal 7

Foundation Drupal 7

$29.99
Bioelectrochemistry of Biomacromolecules

Bioelectrochemistry of Biomacromolecules

$169.99
Aquatic Oligochaetes

Aquatic Oligochaetes

$39.99
Praxis und Computer (Grundwerk+1.-21.Nachlieferung)

Praxis und Computer (Grundwerk+1.-21.Nachlieferung)

$129.00
Engineering a Robust DNA Circuit for the Direct Detection of Biomolecular Interactions

Engineering a Robust DNA Circuit for the Direct Detection of Biomolecular Interactions

$84.99
ROMANSY 21 - Robot Design, Dynamics and Control

ROMANSY 21 - Robot Design, Dynamics and Control

$189.00
Neu in der Geschftsfhrung

Neu in der Geschftsfhrung

$39.99
previous
next