RSpec topic

rspec is a computer domain-specific language (DSL) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which is extensively used in production applications. The basic idea behind this concept is that of test-driven development (TDD) where the tests are written first and the development is based on writing just enough code that will fulfill those tests followed by refactoring. It contains its own mocking framework that is fully integrated into the framework based upon JMock. The simplicity in the RSpec syntax makes it one of the popular testing tools for Ruby applications.

List RSpec repositories

capybara-compose

32
Stars
1
Forks
Watchers

✅ Easily write fluent integration tests with Capybara in Ruby

massa

60
Stars
7
Forks
Watchers

Keep the quality, good practices and security of Rails projects.

mutest

71
Stars
4
Forks
Watchers

fork of mutant with inline disable comments and a few different mutations.

action-cable-testing

210
Stars
17
Forks
Watchers

Action Cable testing utils

accept_values_for

106
Stars
20
Forks
Watchers

Rspec matchers to test ActiveModel validation that follows BDD.

capybara-chrome

28
Stars
3
Forks
Watchers

Chrome driver for Capybara using Chrome's remote debugging protocol

autodoc

375
Stars
64
Forks
Watchers

Generate documentation from your rack application & request-spec.

capybara-chromedriver-logger

54
Stars
27
Forks
Watchers

Enables console.log/error/info output from Javascript feature specs running with Chromedriver

awspec

1.2k
Stars
194
Forks
Watchers

RSpec tests for your AWS resources.

spree-postal-service

21
Stars
21
Forks
Watchers

Weight based calculator for Spree Commerce.