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

Angiography in Cerebro-Arterial Occlusive Diseases

Angiography in Cerebro-Arterial Occlusive Diseases

$84.99
Implementing Takaful in India

Implementing Takaful in India

$84.99
Topics in Complex Analysis

Topics in Complex Analysis

$54.99
Food Microbiology Laboratory for the Food Science Student

Food Microbiology Laboratory for the Food Science Student

$79.99
Ergebnisse der Inneren Medizin und Kinderheilkunde

Ergebnisse der Inneren Medizin und Kinderheilkunde

$59.99
Erfolgreiches Integrationsmanagement bei Fusionen und Akquisitionen

Erfolgreiches Integrationsmanagement bei Fusionen und Akquisitionen

$89.99
Die Grnze des Unterrichts

Die Grnze des Unterrichts

$59.99
High-Performance D/A-Converters

High-Performance D/A-Converters

$109.99
Life without a Ground: A Praxis of Being-in-the-World

Life without a Ground: A Praxis of Being-in-the-World

$129.99
Festkrperprobleme 31

Festkrperprobleme 31

$54.99
Programming Persistent Memory

Programming Persistent Memory

$49.99
Advanced Information Systems Engineering

Advanced Information Systems Engineering

$89.99
Painleve Equations in the Differential Geometry of Surfaces

Painleve Equations in the Differential Geometry of Surfaces

$34.99
Universal Access in Human-Computer Interaction. Access to Learning, Health and Well-Being

Universal Access in Human-Computer Interaction. Access to Learning, Health and Well-Being

$54.99
VR-Journalismus

VR-Journalismus

$24.99
Pre-Columbian Landscapes of Creation and Origin

Pre-Columbian Landscapes of Creation and Origin

$84.99
Models, Mindsets, Meta: The What, the How, and the Why Not?

Models, Mindsets, Meta: The What, the How, and the Why Not?

$54.99
Mathematical Concepts of Quantum Mechanics

Mathematical Concepts of Quantum Mechanics

$74.99
Cognitive Agents for Virtual Environments

Cognitive Agents for Virtual Environments

$54.99
Extraterritoriality of EU Economic Law

Extraterritoriality of EU Economic Law

$139.00
Ageing and Dementia

Ageing and Dementia

$219.99
A Behavior Analytical Perspective on the Relationship of Context Structure and Energy Using Flexibil

A Behavior Analytical Perspective on the Relationship of Context Structure and Energy Using Flexibil

$79.99
Flash Floods in Egypt

Flash Floods in Egypt

$109.99
Avoiding Misdiagnosis in Pediatric Practice

Avoiding Misdiagnosis in Pediatric Practice

$49.99
Das Falschdenkersyndrom

Das Falschdenkersyndrom

$24.99
Biological Systems under Extreme Conditions

Biological Systems under Extreme Conditions

$109.99
Ethical Ripples of Creativity and Innovation

Ethical Ripples of Creativity and Innovation

$54.99
Computational Systems Biology in Medicine and Biotechnology

Computational Systems Biology in Medicine and Biotechnology

$249.99
TIMSS/III Dritte Internationale Mathematik- und Naturwissenschaftsstudie  Mathematische und naturwi

TIMSS/III Dritte Internationale Mathematik- und Naturwissenschaftsstudie Mathematische und naturwi

$59.99
Biologie der Antibiotica

Biologie der Antibiotica

$59.99
Migration and Agency in a Globalizing World

Migration and Agency in a Globalizing World

$159.99
New Horizons in the Analysis of Control and Raising

New Horizons in the Analysis of Control and Raising

$169.99
Frauenpower

Frauenpower

$24.99
A Transnational Feminist View of Surrogacy Biomarkets in India

A Transnational Feminist View of Surrogacy Biomarkets in India

$99.99
Save the Duck!: An Acorn Book (Best Buddies #2)

Save the Duck!: An Acorn Book (Best Buddies #2)

$4.49
Experimental Studies of Shiftwork

Experimental Studies of Shiftwork

$49.99
Emerging Treatment Technologies for Waste Management

Emerging Treatment Technologies for Waste Management

$299.99
The Handbook to Gothic Literature

The Handbook to Gothic Literature

$69.99
Minimal Surfaces from a Complex Analytic Viewpoint

Minimal Surfaces from a Complex Analytic Viewpoint

$139.99
Handbook of Climate Change Across the Food Supply Chain

Handbook of Climate Change Across the Food Supply Chain

$179.99
previous
next