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

Industrial Radiology

Industrial Radiology

$219.99
Kind und Computer

Kind und Computer

$44.99
The History of Reading, Volume 2

The History of Reading, Volume 2

$54.99
Applications of Artificial Intelligence in Planning and Operation of Smart Grids

Applications of Artificial Intelligence in Planning and Operation of Smart Grids

$109.00
Medieninhalte im Gesprch

Medieninhalte im Gesprch

$79.99
Innovative Technologies and Learning

Innovative Technologies and Learning

$109.99
Optical Methods in Mechanics of Solids

Optical Methods in Mechanics of Solids

$109.99
Functionally Graded Materials in the 21st Century

Functionally Graded Materials in the 21st Century

$129.00
Conceptions of Leadership

Conceptions of Leadership

$119.99
Leucocyte Trafficking

Leucocyte Trafficking

$129.00
The High-Power Iodine Laser

The High-Power Iodine Laser

$39.99
The Border Effect in High-Precision Measurement

The Border Effect in High-Precision Measurement

$129.00
Radioactive and Stable Isotope Geology

Radioactive and Stable Isotope Geology

$219.99
Kundengewinnung mit Podcasts

Kundengewinnung mit Podcasts

$17.99
Cinemas of the Andes

Cinemas of the Andes

$139.99
Introduction to Convolutional Codes with Applications

Introduction to Convolutional Codes with Applications

$169.99
Innovation and Technology  Strategies and Policies

Innovation and Technology Strategies and Policies

$84.99
Integration Theory

Integration Theory

$44.99
Creative Approaches to Technology-Enhanced Learning for the Workplace and Higher Education

Creative Approaches to Technology-Enhanced Learning for the Workplace and Higher Education

$169.00
Advances in Turbulence V

Advances in Turbulence V

$219.99
Bericht ber das Jahr 1958

Bericht ber das Jahr 1958

$44.99
Therapeutic Hypothermia After Cardiac Arrest

Therapeutic Hypothermia After Cardiac Arrest

$84.99
Knowledge Science, Engineering and Management

Knowledge Science, Engineering and Management

$79.99
Multiple Access Communications

Multiple Access Communications

$34.99
The Sherrington-Kirkpatrick Model

The Sherrington-Kirkpatrick Model

$139.99
Mathematical Modeling and Validation in Physiology

Mathematical Modeling and Validation in Physiology

$54.99
Learning Vascular and Interventional Radiology

Learning Vascular and Interventional Radiology

$79.99
Metternichs Projects for Reform in Austria

Metternichs Projects for Reform in Austria

$54.99
Claimholder Value

Claimholder Value

$59.99
Moderne (Staats)Brgerschaft

Moderne (Staats)Brgerschaft

$59.99
Leadership and Management in Healthcare

Leadership and Management in Healthcare

$169.99
Sustaining River Ecosystems and Water Resources

Sustaining River Ecosystems and Water Resources

$44.99
System der Ernhrung

System der Ernhrung

$59.99
Nature Inspired Computing

Nature Inspired Computing

$109.99
Pensionomics

Pensionomics

$109.99
Bewltigung der Entgeltungleichheit

Bewltigung der Entgeltungleichheit

$59.99
Abkehr von Schnheit und Ideal in der Liebeslyrik

Abkehr von Schnheit und Ideal in der Liebeslyrik

$39.99
Virtual Sites as Learning Spaces

Virtual Sites as Learning Spaces

$79.99
Handbuch Kinder und Medien

Handbuch Kinder und Medien

$129.99
Creating ASP.NET Core Web Applications

Creating ASP.NET Core Web Applications

$64.99
previous
next