Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
RSpec
![](https://explore-feed.github.com/topics/rspec/rspec.png)
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.
- GitHub: https://github.com/topics/rspec
- Wikipedia: https://en.wikipedia.org/wiki/RSpec
- Repo: https://github.com/rspec
- Created by: Andy Lindeman, Jon Rowe, Sam Phippen, Bradley Schaefer, Steven Baker, Dave Astels, Aslak Hellesøy
- Released: May 18, 2007
- Related Topics: tdd, bdd, cucumber, minitest, gherkin, relish, domain-specific-language, jmock, capybara, ruby,
- Last updated: 2025-02-02 00:26:18 UTC
- JSON Representation
https://github.com/synkevych/money_spent_counter
A minimal Rails application for tracking expenses, featuring sorting and pagination functionalities. Developed using Docker for containerization.
device docker docker-compose github-actions postgresql rails rspec ruby
Last synced: 02 Feb 2025
https://github.com/preciousakams/kamzzy-budget
An application that make it easy for you to keep track of your expenditures and plan your finances better.
devise postgresql rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/raulpe7eira/tic_tac_toe
Laboratório de Validação de Conhecimento para Pluga
game gem hiring hiring-challenge pluga rspec ruby
Last synced: 12 Feb 2025
https://github.com/raulpe7eira/inventory
Laboratório de Validação de Conhecimento para Globo
bootstrap css devise globo heroku hiring hiring-challenge html postgresql rails rspec ruby sqlite
Last synced: 12 Feb 2025
https://github.com/grouphq/grouphq-continuous-testing-test-suite
Repository for housing all user-acceptance tests for the GroupHQ software system
rspec ruby selenium-webdriver-ruby
Last synced: 10 Feb 2025
https://github.com/teekaytech/taofeek-olalere-technical-assessment
Technical Assessment for tix.africa
Last synced: 10 Feb 2025
https://github.com/munyabelden/tdd
Test Driven Development (TDD) is a practice project with a class and a few methods written to execute the test regulations.
Last synced: 08 Feb 2025
https://github.com/anthonygharvey/shelter-gifts
A Ruby on Rails app that makes it easy to donate directly to shelters by scraping their Amazon wishlists
charity donations f faker-gem heroku heroku-deployment nokogiri omniauth postgres rspec ruby ruby-on-rails rufus scraper shoulda-matchers sqlite3
Last synced: 19 Nov 2024
https://github.com/karinakozarova/tp-rsa-ruby
rsa rsa-algorithm rspec ruby school unit-testing
Last synced: 28 Jan 2025
https://gitlab.com/lipoqil/docker-ruby-chromedriver-node-yarn
Image prepared to run feature specs on Gitlab CI
chrome ci docker feature-specs gitlab-ci node rspec ruby yarn
Last synced: 24 Oct 2024
https://github.com/damdafayton/doctors-appointment-backend
Doctor booking app.
bootstrap devise material-ui postgresql rails7 react redux rspec rswag ruby sass
Last synced: 01 Feb 2025
https://github.com/paulzay/sporf
Sporf is a blogging platform where bloggers can signup and write articles that are grouped by categories. It's built with Ruby on Rails
Last synced: 02 Feb 2025
https://github.com/mutalis/get-missing-numbers-in-array
Get missing numbers in an Array.
Last synced: 31 Dec 2024
https://github.com/cristiancfe/automa-o
capybara cucumber rspec ruby selenium-webdriver siteprism
Last synced: 18 Jan 2025
https://github.com/ericlondon/jenkins-docker-rails-elasticsearch-ci-testing
Jenkins Docker Rails Elasticsearch CI Testing
build compose docker elasticsearch jenkins rails rspec
Last synced: 12 Jan 2025
https://github.com/frodoslaw/dockerfile-rspec-serverspec
Test Dockerfiles with RSpec and ServerSpec
dockerfile rspec ruby rvm serverspec
Last synced: 02 Feb 2025
https://github.com/tylerrick/rspec-expect_to_make_changes
Makes it easy to test that a block makes a number of changes, without requiring you to deeply nest a bunch of `expect { }` blocks within each other or rewrite them as `change` matchers.
rspec rspec-expectations testing-library
Last synced: 02 Feb 2025
https://github.com/berkus/wackoformatter.rb
WackoWiki format parser in Ruby.
formatting rspec ruby wackowiki
Last synced: 12 Jan 2025
https://github.com/jaynetics/gouteur
A Ruby gem to automate integration testing of gems before release
automation integration-testing minitest rspec ruby tooling
Last synced: 10 Feb 2025
https://github.com/gr1d99-ke/gr1d99-testkit
Grouping of all gems that are used to test rails apps in one gem for easy setup
factory-bot-rails faker guard-rspec rails rspec rspec-rails
Last synced: 22 Jan 2025
https://github.com/masakazutakewaka/rspec-nlet
RSpec extension to define multiple helpers with let
Last synced: 22 Jan 2025
https://github.com/jeffnyman/test_spec
Test and Data Condition DSL for RSpec
Last synced: 22 Jan 2025
https://github.com/smartcasual/rspec-permutations
RSpec::Permutations is a gem that provides a simple way to run your RSpec tests with different permutations of parameters. This makes combinatorial unit testing faster to write and easier to read.
Last synced: 22 Jan 2025
https://github.com/ecureuill/starbugs-cucumber-rb
Acceptance test with Cucumber, Capybara and RSpec
acceptance-testing automation-testing capybara cucumber rspec ruby
Last synced: 12 Jan 2025
https://github.com/ryichk/rspec-learning-project
Rspec learning projects Everyday Rails.
Last synced: 07 Feb 2025
https://github.com/guppster/rubytesting
Software Spec and Testing in Ruby
cucumber minitest reek rspec ruby specification
Last synced: 12 Jan 2025
https://github.com/ahzamir/blog-app
Blog on Rails is a classic example of a blog website. You can show the list of posts and empower readers to interact with them by adding comments and liking posts. Schema
javascript nodejs rspec rspec-rails ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/sonickmumba/recipe-app
The app keeps track of recipes and ingredients. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe. It is built using Ruby on Rails.
cancancan devise rails rspec ruby-gem ruby-on-rails
Last synced: 07 Feb 2025
https://github.com/maiquitome/rubyonrails-tdd
Curso TDD com Ruby on Rails, RSpec e Capybara
Last synced: 15 Jan 2025
https://github.com/christopheraue/ruby-rspec-is_expected_block
Redefines is_expected as expect{ subject }
Last synced: 12 Feb 2025
https://github.com/sznagymisu/json_response_matchers
rspec matchers to test http responses with json content in rails
controller-specs json rails request-specs response rspec
Last synced: 12 Feb 2025
https://github.com/mdeering/phillumeny
Collection of RSpec matchers for verbose testers.
Last synced: 28 Jan 2025
https://github.com/raquellima7/test_app
Repository with my learning in Rails. Course "TDD with Ruby on Rails, RSpec and Capybara"
capybara rspec ruby-on-rails shoulda-matchers tdd
Last synced: 18 Jan 2025
https://github.com/aquaflamingo/boilerplate-sinatra
Boilerplate template for Ruby Sinatra applications (logging, rackup file, circleci, autoloading, rspec)
Last synced: 05 Feb 2025
https://github.com/truggeri/ruby-sudoku
A sudoku solver in ruby as a little get-to-know-ruby project.
Last synced: 09 Jan 2025
https://github.com/javier-caballero-info/personal_page_api_test_ruby
Ruby app to test API with rspec
api-testing rspec ruby testing
Last synced: 08 Jan 2025
https://github.com/silva4dev/ruby-classical-clean-api-project
🌌 Building an API with Ruby using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🚀🎯
clean-architecture desing-patterns domain-driven-design mongodb rspec ruby sinatra solid-principles test-driven-development
Last synced: 15 Nov 2024
https://github.com/raquellima7/friday_lunch_team
Friday Lunch Team is a Rails system to include employees in lunches according to the number of employees, allowing the inclusion of a new employee. When registering an employee, he/she must inform his/her unit and the preferred restaurant. By clicking on "New Blind Date" you must inform the day and the system will automatically sort the employees into groups and choose a leader. On the page to view all Blind Dates, the day will appear, and, clicking to view, you can see the separation by teams, its leader, employees, and restaurant (which is the restaurant informed by the leader).
bootstrap postgresql rspec ruby-on-rails
Last synced: 18 Jan 2025
https://github.com/gablemathias/linked_list
Singly Linked List with proper tests and usability
Last synced: 10 Feb 2025
https://github.com/nightprogrammers/tes-request
Request Lib for TES(Test Env Service)
Last synced: 16 Jan 2025
https://github.com/bencornelis/monsters
ancestry capybara devise factorygirl faker presenters pundit rails rspec
Last synced: 21 Jan 2025
https://github.com/ltfschoen/rails_csv_app
Upload/persist CSV file to PSQL then search, sort, paginate with AJAX
ajax boilerplate bootstrap4 csv csv-import faker jquery3 postgresql rails5 railscasts rspec ruby-gemset sass shell willpaginate
Last synced: 02 Feb 2025
https://github.com/kang-theo/rails-productive-api
ActiveRecord style productive API encapsulation.
rails-api redis rspec ruby-on-rails
Last synced: 13 Jan 2025
https://github.com/cristiancfe/projeto_final_rspec_ruby
Automação de API utilizando RSpec e Ruby com geração de relatórios
Last synced: 18 Jan 2025
https://github.com/vic778/stock_app
this app is a simple investment portfolio management system that allows users to track their investments and view performance metrics. first of all the user should create an account, loggin in trougth the token and create a portfolio. the app has services to calculate the profit and lost, it has filter such as year and it can download the csv file
cors devise jwt-token postgresql rspec rubocop ruby-on-rails third-party
Last synced: 18 Jan 2025
https://github.com/afaur/ruby-rack-iodine
:herb: A basic example of getting started with Sinatra on Iodine powered Rack.
activerecord iodine rack rspec ruby sinatra sqlite
Last synced: 12 Feb 2025
https://github.com/guibrandt/antiplagio.rb
API para detecção de plágio em código
plagiarism-detection rspec ruby sinatra
Last synced: 11 Jan 2025
https://github.com/rschultheis/hatt
HTTP API Testing Tool
api-testing automated-testing faraday http-client minitest quality rest-api rspec testing
Last synced: 28 Jan 2025
https://github.com/raquellima7/first_challenge
The task to write a small ruby function that orders strings.
Last synced: 18 Jan 2025
https://github.com/ricardo-benicio/rubyguard
RubyGuard - Application for test technical for company available.
development devise devise-jwt postgresql rspec ruby ruby-on-rails
Last synced: 26 Jan 2025
https://github.com/diasbruno/property-based-testing-article
Code for the article "Property-based testing for the win!"
property-based-testing rantly rspec ruby testing
Last synced: 08 Feb 2025
https://github.com/klengvinayte/wwbm
Game Who Wants to Be a Millionaire? on RoR
Last synced: 29 Jan 2025
https://github.com/renatorosafranco/cob_api
🚀 RAILS | API | challenge for 'estante virtual'
api challenge code-challenge rspec rspec-rails ruby rubyonrails serializers slate
Last synced: 04 Feb 2025
https://github.com/klengvinayte/bbq
An application in which you can create an event, invite subscribers. You can add photos to the event, leave comments, all participants will receive an email notification.
Last synced: 29 Jan 2025