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/pconley/shiken
Shiken is a ruby gem wrapper for selenium designed to use with rspec.
rspec ruby selenium test-automation
Last synced: 10 Feb 2025
https://github.com/andressakarla/testes-automatizados-web-front-serve-rest_ruby
Projeto de Testes Automatizados Web no front e API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby
capybara chromedriver cucumber fixtures geckodriver github-actions github-workflows httparty json linux-ubuntu rspec ruby siteprism windows-10
Last synced: 10 Feb 2025
https://github.com/juandbta/search-project-backend-rails
Realtime Search Box Analytics: Instantly track user searches via IP for personalized insights. Focus on analytics, uncovering trending topics per user. Revolutionize search with privacy-centric data analysis.
api backend database endpoint json posgresql rspec rubocop ruby-on-rails
Last synced: 10 Feb 2025
https://github.com/at1as/rspec_jit
Run RSpec tests with ruby's JIT compiler enabled
jit just-in-time rspec ruby spec test test-framework testing
Last synced: 10 Feb 2025
https://github.com/axsuul/rspec-http-fixtures
Provides RSpec helper methods to build HTTP fixtures.
Last synced: 10 Feb 2025
https://github.com/marekhakala/stockchallenge
Test for Senior Rails developers
activemodelserializers api rspec rspec-rails ruby ruby-on-rails
Last synced: 01 Jan 2025
https://github.com/marekhakala/cloudpasswordmanager
The Cloud Password Manager is a web based password manager.
adminlte bootstrap bower devise doorkeeper font-awesome i18n jquery postgresql rspec ruby ruby-on-rails sqlite3
Last synced: 01 Jan 2025
https://github.com/marekhakala/htmlparser
HTML parser | Semester project for MI-RUB @ CTU FIT
html html-parser rspec ruby xml
Last synced: 01 Jan 2025
https://github.com/marekhakala/mynomadlife-api
The My Nomad Life API is a back-end rails application for MyNomadLife application.
activemodelserializers api carrierwave minimagick rest-client rspec ruby-on-rails
Last synced: 01 Jan 2025
https://github.com/kenmeriftw/bbq
There is a Ruby on Rails web application for eventers - people who are fond of organizing events and inviting their friends.
actionmailer bootstrap deploy devise digitalocean domain mail-domain mailjet rspec ruby ruby-on-rails vps webpacker yandex-maps
Last synced: 27 Jan 2025
https://github.com/marekhakala/bankapi
Bank API | Semester project for MI-RUB @ CTU FIT
Last synced: 01 Jan 2025
https://github.com/nikukyugamer/everyday-my-rails
Forked from Everyday Rails repository (https://github.com/everydayrails/everydayrails-rspec-2017)
rails rspec rspec-rails test-framework testing-framework
Last synced: 23 Jan 2025
https://github.com/aimalamiri/school-library
Interactive Ruby CLI application for a school library, this can be a source of inspiration for all Ruby new commers to follow best practices and design patterns.
cli library-management-system rspec ruby ruby-application school-project
Last synced: 02 Feb 2025
https://github.com/aimalamiri/ruby-catalog
This project is a command line application built with Ruby. In this application the user can keep track of the books, games, and music albums. The user also has the functionality to store all the labels, authors, and genres.
catalog cli json rspec ruby solid-principles
Last synced: 02 Feb 2025
https://github.com/cornelius/given_filesystem
RSpec helpers for testing code which needs data in a file system
fixtures rspec ruby temporary-directories
Last synced: 14 Oct 2024
https://github.com/tobinchilongo/tdd-project
Microverse project for learning test driven development in ruby.
classes gemfile rspec rspec-testing
Last synced: 25 Dec 2024
https://github.com/tobinchilongo/budget-app
Mobile(B)Money is a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what..
bootstrap5 cancancan capybara devise factorybot faker gems jquery-plugin letter-opener rspec rubocop selenium-webdriver
Last synced: 25 Dec 2024
https://github.com/grayvox/ruby-mini-projects
💎 Basic Ruby projects for TOP's Full Stack Ruby on Rails pathway
Last synced: 10 Feb 2025
https://github.com/thiagohrcosta/soccer-api
postgresql postman pundit rails rspec ruby
Last synced: 03 Feb 2025
https://github.com/peteugwu/budget-app
Budget app is a software app which allows users to track income, expenses, and savings, set financial goals, and monitor their progress towards those goals. Budget apps can also offer features such as bill reminders, categorization of expenses, and analysis of spending habits.
capybara database devise postgresql rspec ruby ruby-on-rails
Last synced: 03 Feb 2025
https://github.com/nareshnavinash/tespec-ruby
Selenium framework with ruby, rspec, allure
Last synced: 26 Dec 2024
https://github.com/carmenlogue/rails-starter
Configuración básica para empezar un proyecto profesional en Ruby on Rails
codeclimate docker docker-compose mailcatcher pg rails readme rspec rubocop ruby sidekiq travis-ci
Last synced: 25 Jan 2025
https://github.com/ricardo-benicio/technical_tests_i
Development Repository for Technical Tests. Increasing knowledge in Ruby and tests with RSPEC.
development rspec ruby technical-test
Last synced: 03 Feb 2025
https://github.com/matiasjastrebow/tp-tadp-metaprogramacion
Trabajo Práctico de Metaprogramación de la materia Técnicas Avanzadas de la Programación (TADP) de la UTN 2024
metaprogramming mocking reflection rspec ruby spies testing unit-testing
Last synced: 30 Jan 2025
https://github.com/kishanlalchoudhary/guess-word-game
A console-based word-guessing game built with Ruby. The game challenges players to guess a hidden word within a limited number of attempts while providing real-time feedback on their progress. Developed using the Test-Driven Development (TDD) methodology with RSpec for rigorous testing.
Last synced: 26 Jan 2025
https://github.com/vgsantoniazzi/focuzo
focuzo — A RSpec formatter to set light lamp through arduino, based on status of tests.
Last synced: 10 Jan 2025
https://github.com/yaairfernando/private_events
Ruby on rails application that implements a EventBrite clone
associations capybara-rspec rspec ruby ruby-on-rails
Last synced: 02 Jan 2025
https://github.com/cassiosantana/algorithms_ruby
A ruby gem that solves algorithms and problems
algorithms ffaker gem problems rspec rspec-testing ruby
Last synced: 07 Feb 2025
https://github.com/benmuiruri/parity-gem
A simple gem to split an array of integers into two arrays of odd and even integers
Last synced: 16 Jan 2025
https://github.com/learnwithalfred/rubyonrailsauthtemplate
This is a starting point for building rails applications. Authentication has been setup with devise gem. Testing setup with rspec and shoulda matcher. Linters added to code
authentication rails-template rspec ruby-on-rails shoulda-matchers template
Last synced: 02 Jan 2025
https://github.com/andressakarla/testes-automatizados-mobile-training-wheels-protocol_ruby
Projeto de Testes Automatizados Mobile Android no aplicativo "Training Wheels Protocol" desenvolvido para o curso "Introdução ao Appium com Ruby e Cucumber" da "QANinja Academy"
appium-android cucumber rspec ruby
Last synced: 10 Feb 2025
https://github.com/ricardo-benicio/technical_tests_iii
Development Repository for Technical Tests. Increasing knowledge in Ruby and tests with RSPEC.
development rspec ruby technical-test
Last synced: 03 Feb 2025
https://github.com/silva4dev/rails-inss-discount-project
🧙♂️ Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles 🎯
clean-architecture cqrs design-patterns docker domain-driven-design postgresql rspec ruby ruby-on-rails test-driven-development typescript
Last synced: 18 Dec 2024
https://github.com/grayvox/tic-tac-toe
✖️ Tic Tac Toe - as simple as that.
replit rspec ruby theodinproject tic-tac-toe
Last synced: 10 Feb 2025
https://github.com/dilkhush/rails-cucumber-rspec-example
cucumber rails rails-testing rspec
Last synced: 10 Jan 2025
https://github.com/andressakarla/testes-automatizados-api-serve-rest_ruby
Projeto de Testes Automatizados de API na API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby nas ferramentas Rspec, HTTParty e GitHub Actions
api-rest fixtures github-actions github-workflows httparty json rspec ruby
Last synced: 10 Feb 2025
https://github.com/andressakarla/testes-automatizados-unitarios-calculadora_ruby
Projeto de Testes Automatizados Unitários desenvolvido para ser executado diretamente no código-fonte em uma calculadora em Ruby nas ferramentas Rspec e GitHub Actions
fixtures github-actions github-workflows json rspec ruby unit-testing
Last synced: 10 Feb 2025
https://github.com/gerrypower/rspec-translation
rspec plugin that allows you to TDD your Ruby model translations
internationalization rspec ruby translation
Last synced: 11 Oct 2024
https://github.com/binhussen/school-library
School Library is a tool to record what books are in the library and who borrows them. The app you will create will allow you to: Add new students, teachers, and books and records of who borrowed a given book.
Last synced: 02 Feb 2025
https://github.com/ryichk/matching-app-api
this is matching application api. created by rails on docker.
api docker docker-compose rails-api rails6 rspec ruby3
Last synced: 09 Feb 2025
https://github.com/itscodeninja/kanban
Kanban 看板 is a project management tool designed to help visualize and manage tasks. It offers a user-friendly interface for organizing work effectively.
backbonejs bcrypt rspec ruby-on-rails
Last synced: 09 Feb 2025
https://github.com/rubinjhand/jungle_rails
A mini e-commerce application built with Rails 4.2
capybara e-commerce-project postgresql-database rspec ruby-on-rails stripe
Last synced: 09 Jan 2025
https://github.com/bushmusi/hello-rails
This is my first rails project. Detail description will be added later
rails rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/fmanimashaun/learning-ruby
This is a collection of my code while learning ruby using the Programming Ruby 3.3 - The pragmatic Programmers' Guide by Noel Rappin
Last synced: 26 Jan 2025
https://github.com/aaroncferrer/stocks
Mock trading app using Ruby on Rails for backend, adhering to TDD and RESTful principles. Auth is implemented with bcrypt and JWT. RSpec with SimpleCov guarantees comprehensive code testing for quality assurance.
bootstrap javascript postgresql rails rails-api react rspec ruby
Last synced: 10 Feb 2025
https://github.com/iaintshine/ruby-dockercompose-rules
Library which simplifies usage of Docker Compose for integration testing in Ruby.
docker docker-compose integration-testing rspec ruby
Last synced: 04 Feb 2025
https://github.com/bushmusi/tdd-project
In this project you will implement a class with some methods, but you will do it by doing test-driven development (TDD). Remember that the idea is to write tests first and then the code. This will be verified in your commits history, so it is important to use the proper sequence.
Last synced: 09 Jan 2025
https://github.com/nabilhy/tdd-project
This project is an implementation of a class with some methods, but implemented by doing test-driven development (TDD). Here the main idea is to write tests first and then the code.
Last synced: 13 Jan 2025
https://github.com/sashadev-sky/model-operandi
A lightweight Ruby ORM
activesupport orm rspec ruby sql
Last synced: 04 Jan 2025
https://github.com/gonzalo-bulnes/implementing-tdd-at-work
This 30-minute talk introduces some tips for developers to start doing TDD at work.
presentation rails rspec ruby tdd
Last synced: 04 Feb 2025
https://github.com/adriastephanie/httparty-rspec-ruby-api
Teste de APIs com HTTParty, Rspec, e linguagem Ruby.
gitactions-workflow httparty rspec ruby
Last synced: 27 Jan 2025
https://github.com/nikitug/rspec-stepwise
Stepwise execution DSL for RSpec.
Last synced: 19 Jan 2025
https://github.com/itscodeninja/mr.hood
Inspired by Robinhood, this stock-trading app offers real-time quotes, interactive charts, and an intuitive interface for efficient investment.
activerecord full-stack-development postgresql react redux rspec ruby ruby-on-rails
Last synced: 09 Feb 2025
https://github.com/jcampbell57/ruby_connect_four
A command line Connect Four game where two players can play against each other. The purpose of this project was to practice Test Driven Development (TDD) with RSpec.
object-oriented-programming oop rspec ruby tdd test-driven-development
Last synced: 10 Jan 2025
https://github.com/jcampbell57/ruby_chess
A command line Chess game where two players can play against each other. The purpose of this project is to show that I can take on a project with a lot of different components. This is the capstone project of The Odin Project's Ruby course.
localstorage object-oriented-programming oop rspec ruby serialization tdd test-driven-development yaml
Last synced: 10 Jan 2025
https://github.com/silva4dev/wallet-digital-microservice-project
💱 Building a digital wallet microservices using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨
clean-architecture design-patterns event-driven-architecture golang kafka padrino rspec ruby test-driven-development testify
Last synced: 28 Jan 2025
https://github.com/balikuddembe/blog-app-rails
This is a blog site where users can register and login. Once logged in, users have the ability to add a post to the site. Other users can then comment on and like these posts. However, only the owner of a post has the privilege to delete it
postgresql rspec rubocop ruby-on-rails
Last synced: 15 Jan 2025
https://github.com/eltonsantos/basic-sinatra
A simple application with Sinatra using Rspec and Guard.
foreman guard guard-rspec json rack rspec sinatra terminal-notifier
Last synced: 11 Jan 2025
https://github.com/vivshaw/smol-v1
:egg: a social blogging app, powered by Rails
blog capybara factory-girl rails5 rspec ruby tachyons
Last synced: 07 Jan 2025
https://github.com/yeukfei02/sweet-factory-backend-rails
sweet-factory-backend-rails
mysql rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/nisevi/primes_table
Command line tool for printing a multiplication table of the first N prime numbers.
codeclimate codecoverage gem gems methadone multiplication-tables oop oop-principles prime-matrix prime-numbers primes primes-search-algorithm rspec ruby ruby-gem ruby-gems ruby-library semaphoreci sieve-of-eratosthenes simplecov
Last synced: 04 Feb 2025
https://github.com/shiotomo/meps
Minecraft server Extension Platform System
docker docker-compose minecraft rspec ruby sinatra
Last synced: 02 Feb 2025
https://github.com/mavericksbalitaan/budgetonrails
Microverse RoR Capstone Project: This is an educational project is about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what. The Ruby on Rails application that allows the user to register and log in, so that the data is private to them, introduce new transactions associated with a category, and see the money spent on each category.
boostrap budget-app bullet capstone-project capybara faker letter-opener microverse microverse-projects microverse-ruby microverse-students rspec rspec-rails ruby ruby-on-rails rubygems
Last synced: 15 Jan 2025
https://github.com/yeukfei02/ecommerce-api
ecommerce-api
activeadmin postgres rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/eltonsantos/livro-bdd-cucumber-rspec
Aplicações desenvolvidas capítulo a capítulo do livro Cucumber e RSpec Construa aplicações Ruby com testes e especificações.
Last synced: 11 Jan 2025
https://github.com/preciousakams/hotel-room-backend
SuiteUp is a simulation of a hotel room reservation system. It enables users to make room reservations. It also allows users to see all of their reservations in a list format, delete a room only if it is empty, and all visitors can see unreserved rooms.
postgres postgresql rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/eltonsantos/micro-blog-rails
Micro Blog Rails.
guard micro-blog-rails rack rails rspec ruby
Last synced: 11 Jan 2025
https://github.com/tylerrick/rspec-on_failure
Provide additional debugging information to be printed if a test fails.
Last synced: 16 Jan 2025
https://github.com/eltonsantos/bddrails
Application developed of the Udemy's course Ruby on Rails 5 - BDD, RSpec and Capybara.
bdd bootstrap-sass capybara guard guard-rspec rails rspec ruby
Last synced: 11 Jan 2025
https://github.com/cored/expense_tracker
Example application from the Effective Rspec 3 book
Last synced: 02 Feb 2025
https://github.com/hackvan/resuelve
Solución al Problema del equipo Resuelve FC.
Last synced: 02 Feb 2025
https://github.com/dogparklabs/json_rspec_match_maker
Utility class for making JSON matchers for RSpec.
json rspec ruby-on-rails testing
Last synced: 20 Jan 2025
https://github.com/sayantam/croaky-rspec
RSpec 3.0 formatter that croaks only for failed examples.
Last synced: 16 Jan 2025
https://github.com/mocktools/ruby-rspec-mock
RSpec dual mocking compatibility. Use RSpec's mocks as secondary, alongside a primary, alternative mocking library.
developer-tools hacktoberfest mock mocktools rspec rspec-mock rspec-rails rspec-testing ruby rubygem testing
Last synced: 04 Nov 2024
https://github.com/easbarba/babu
a family microblog
containers docker docker-compose microblog rspec ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/renuo/railshoeck-rspec-include-matcher
A Railshöck presentation about the RSpec include matcher
comparison history matcher-functions meetup-presentations r-josuaschmid rspec
Last synced: 08 Jan 2025
https://github.com/amejid/shopping-on-rails
The Recipe app keeps track of all your recipes, ingredients, and inventory. 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.
capybara rspec ruby-on-rails tailwindcss
Last synced: 16 Jan 2025
https://github.com/amejid/school-library
The goal of this project is to build an app for a school library that will allow them to add new students or teachers, add new books, save records of who borrowed a given book and when the book was borrowed. This project solely used Object Oriented Programming(OOP).
Last synced: 16 Jan 2025
https://github.com/yeukfei02/news-api
news-api
grape postgres rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/ryichk/react_on_rails_graphql_boilerplate
Template to be used when you want to run the system on a single server, such as AWS EC2.
docker eslint github-actions graphql mysql prettier rails react rspec rubocop typescript
Last synced: 09 Feb 2025
https://github.com/blocknotes/database_recorder
Record application queries, verify them against stored queries, and replay them
Last synced: 02 Feb 2025
https://github.com/eltonsantos/locaweb-twitter
Application that list tweets most relevants and the users who made the most mention of Locaweb.
Last synced: 11 Jan 2025
https://github.com/vmwhoami/danceter
In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.
Last synced: 06 Jan 2025
https://github.com/apaciuk/ruby-rails-location-based-weather-news-app
NewsMaster - Ruby on Rails location based weather and news search app with RSpec testing
rails rspec rspec-testing ruby
Last synced: 04 Jan 2025
https://github.com/mahabubx7/morse-code-ruby
Decode a morse code using ruby - Pair programming
Last synced: 14 Jan 2025
https://github.com/jdm79/web_scraper_ruby
Web scraper written in Ruby for a job tech test
rspec ruby webscraper webscrapper
Last synced: 11 Jan 2025
https://github.com/ltfschoen/guard_demo
Guard RSpec and Guard LiveReload
guard guard-livereload guard-rspec rspec
Last synced: 02 Feb 2025
https://github.com/preciousakams/school_library_oop
A command-line-based school library management application built with object-oriented programming (OOP). functionalities include adding books to the library, adding readers, lending books to readers, keeping track of readers who have borrowed books, and storing library information.
Last synced: 09 Jan 2025