Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
RSpec
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/blue0513/rspec-on-iterm.el
Execute Rspec on iTerm2 using Emacs!!
Last synced: 06 Jan 2025
https://github.com/nisevi/dollar_to_euro
Convert dollars to euros.
codeclimate converter cucumber dollar dollar-to-euro euro exchange-data exchange-rate exchange-rates exchange-server methadone mongo mongodb mongodb-database mongoid rspec ruby ruby-application semaphoreci whenever
Last synced: 09 Feb 2025
https://github.com/george-swift/expense-tracker-api
An API only Rails app to provide and manage resourceful routes for a React-Redux frontend application that allows users to manage expenses.
database postgresql rails-api rspec
Last synced: 02 Feb 2025
https://github.com/futhr/spree-last-address
Relieves user of retyping address on return order in Spree Commerce
address checkout e-ecommerce rspec ruby spree
Last synced: 30 Nov 2024
https://github.com/iak97/rails_todo_api
A todo api using ruby on rails with rspec
rails rails-api rails-application rails7 rspec rspec-rails rspec-testing ruby ruby-app ruby-on-rails
Last synced: 13 Feb 2025
https://github.com/nareshnavinash/rest-api-automation-framework-ruby
An API automation framework using Ruby Rspec. Rubocop integrated and client-api package is used as a core module.
api-automation api-rest rspec ruby test-automation-framework
Last synced: 26 Dec 2024
https://github.com/yasuakiomokawa/ga-custom-event-check
Google Analyticsカスタムイベント検証用アプリケーション
Last synced: 13 Feb 2025
https://github.com/kelsonbatista/logistics-system-ruby-on-rails
Logistics System in Ruby on Rails
activerecord bootstrap devise full-stack orm rspec rspec-rails ruby ruby-on-rails sqlite
Last synced: 01 Feb 2025
https://github.com/ashmalzahra/blog-app
The Blog app is a classic example of a blog website. It is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
api-endpoints best-practices postgresql request-testing rspec rspec-rails ruby ruby-on-rails
Last synced: 10 Feb 2025
https://github.com/eudanilobarbosa/bdd-discover
Projeto de testes automatizados realizado no curso BDD eXperience da QAx com Fernando Papito.
bash capybara cli cucumber-ruby git html-css-javascript rails rspec ruby selenium-webdriver visual-studio-code webapp
Last synced: 27 Dec 2024
https://github.com/ouasamine/i-budget
iBudget is a web mobile friendly app that support user registration and authentication, where a registred user can keep track of her/his transactions and organise them in groups, the app is built with Ruby on Rails framework.
Last synced: 24 Dec 2024
https://github.com/emilio2hd/rails_template
Application rails template
factory-bot ffaker rails rails-template rspec rubocop simplecov
Last synced: 12 Feb 2025
https://github.com/ijeomaodinko/budget-app
Budget App 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.
devices devise rails7 rspec ruby rubyonrails
Last synced: 22 Jan 2025
https://github.com/vic778/bookme
the general idea is to mimic the primitive features of Calendly. An end user can visit a unique direct link to book events with someone else. These events can be free to book or require payment. Those that book events shouldn't be necessary to create an account. Those that make the events and availability slots do need an account.
activestorage devise heroku postresql rspec ruby ruby-on-rails sidekiq stripe
Last synced: 18 Jan 2025
https://github.com/ambrose-kibet/catalog-of-my-things
This is a command line app built collaboratively with ruby that allow the user to arrange thier stuff in an organized manner
Last synced: 10 Feb 2025
https://github.com/doamaral/ruby-rspec-selenium-capybara
Trying out basic setup and features for UI testing using Capybara
Last synced: 15 Jan 2025
https://github.com/skyv26/morse-code-ruby
Morse code is a method used in telecommunication to encode text characters as standardized sequences of two different signal durations, called dots and dashes, or dits and dahs. Morse code is named after Samuel Morse, one of the inventors of the telegraph.
Last synced: 10 Feb 2025
https://github.com/olipliche/tdd-project
In this project, a class with methods was tested by doing test-driven development (TDD) method.
Last synced: 03 Feb 2025
https://github.com/Darhazer/active_record_change_matchers
Custom RSpec matchers for ActiveRecord record creation.
active-record rspec rspec-custom-matchers ruby
Last synced: 04 Feb 2025
https://github.com/skyv26/oop-school-library
A school library (or a school library media center) is a library within a school where students, staff, and often, parents of a public or private school have access to a variety of resources.
decorators design-patterns inheritance oop-principles rspec rubocop ruby ruby-gem school-library styleguide workflows
Last synced: 10 Feb 2025
https://github.com/aboongm/catalog-of-my-things
In this project, we are creating a console app that will keep a record of different types of things : books, music albums, movies, and games. Everything will be based on the UML class diagram that was provided as requirements for the project. The data will be stored in JSON files but will also prepare a database with tables structure analogical to the program's class structure. "Catalog of my things" will be a simple console app that allows users to manage collections of the things they own.
Last synced: 13 Feb 2025
https://github.com/fullstop125/budget-app
this is a Budget App with Ruby on Rails, it allows you to create a user, create a group, create a transaction, you can also see the total amount of money spent in the group, and the total amount of money spent by each user, and the total amount of money spent by each user in the group.
Last synced: 04 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/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/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/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/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/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/nicorb28/ruby_game_of_life
Ruby Game of Life
game game-of-life game-of-life-ruby gosu gosu-gem programming rspec ruby tdd test-driven-development
Last synced: 30 Jan 2025
https://github.com/rokumatsumoto/rspec-experiments
rspec experiments
acceptance-tests integration-tests json ox rspec rspec-examples rspec-expectations rspec-matchers shared-examples unit-tests xml
Last synced: 02 Feb 2025
https://github.com/aquinasmoriasi/catalog-of-my-things
This is a Ruby-only CLI application that enables users to add items and save them for future reference using the command line.
Last synced: 19 Jan 2025
https://github.com/testingbot/ruby-testingbot-api
Ruby client to interact with the TestingBot API
Last synced: 19 Jan 2025
https://github.com/testingbot/ruby-rspec-watir-example
Ruby example with RSpec and Watir for TestingBot Selenium Grid
rspec selenium watir watir-webdriver webdriver
Last synced: 19 Jan 2025
https://github.com/nxtfoxy007/budget-wise
A public repository for budget-wise
backend budget-app budgeting devise express front-end-development investing javascript mongodb rails react rspec ruby typescript
Last synced: 19 Jan 2025
https://github.com/fnando/sublime-ruby-file-toggle
A plugin that switches from implementation to test file and vice-versa. Supports minitest and rspec.
minitest rspec ruby sublime-text sublime-text-package
Last synced: 02 Feb 2025
https://github.com/abarrak/card-mine-api
Generates cards and saves them for later use or sharing.
cards devise-token-auth factory-girl jbuilder json rails rails-api rspec
Last synced: 07 Feb 2025
https://github.com/pirj/rspec-enqueue_sidekiq_job
enqueue_sidekiq_job RSpec block matcher for Sidekiq
Last synced: 24 Jan 2025
https://github.com/codehunt101/prince-theatre
This application renders a group of classic movies and compares the prices of two well-known streaming providers.
httparty jest material-ui rails rails-api react rspec
Last synced: 24 Jan 2025
https://github.com/littleappdev/rails-api-doc-auto-generator
Automatically generate Swagger docs for Ruby on Rails app
documentation rails rspec rspec-rails ruby swagger swagger-ui
Last synced: 10 Feb 2025
https://github.com/klengvinayte/ip_monitor
This is an application that allows you to register and delete IP addresses, as well as check their availability
docker-compose rspec ruby sequel sidekiq sinatra
Last synced: 10 Feb 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/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/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/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/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://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/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/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/english/rspec-repetitive
Repeat RSpec examples with custom setup.
Last synced: 16 Jan 2025
https://github.com/prangonghose/catalogue-using-ruby
A terminal UI to add books, games and music albums according to user. Built with Ruby. All user data is saved in the local storage and loaded immediately at the beginning of the app.
Last synced: 03 Feb 2025
https://github.com/fene-87/catalog_of_things
This is a simple console app that helps users keep records of different types of things that they own: books, music albums, games, and movies.
Last synced: 13 Feb 2025
https://github.com/felixdev22/catalog
Catalog - This console app helps users keep track of their possessions like books, music albums, movies, and games based on a UML class diagram. It stores data in JSON files and has a corresponding database with tables that match the program's class structure.
Last synced: 18 Jan 2025
https://github.com/sleeplessbyte/tempfile-fixture
:clipboard: Have tempfile serve you IO fixtures.
fixtures minitest rspec tempfile
Last synced: 13 Jan 2025
https://github.com/teekaytech/taofeek-olalere-technical-assessment
Technical Assessment for tix.africa
Last synced: 10 Feb 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/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/rubydevi/webhook-notifier
The "WebhookNotifier" is a Ruby on Rails application designed to facilitate real-time communication between the application and third-party APIs.
Last synced: 10 Feb 2025
https://github.com/meekb/buildamidwestbuffet
Tests to practice writing Ruby, and test-driven design
Last synced: 10 Feb 2025
https://github.com/giljr/fiscal_service_app
Quick Guide To Handling CSV, XML, and JSON Files in Rails 7 #AppliedRailsSeries
capibara database-management dbeaver fileparser rails7 rspec service
Last synced: 10 Feb 2025
https://github.com/mariocc29/pokemon_tcg_api
Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.
backend elasticsearch grape-api rails redis rspec swagger
Last synced: 10 Feb 2025
https://github.com/ruliancruz/medical-exam-list
Web application for medical examination listing
css cypress docker html javascript postgresql pt-br redis rspec ruby sidekiq sinatra
Last synced: 10 Feb 2025
https://github.com/gablemathias/linked_list
Singly Linked List with proper tests and usability
Last synced: 10 Feb 2025
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/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/grayvox/ruby-mini-projects
💎 Basic Ruby projects for TOP's Full Stack Ruby on Rails pathway
Last synced: 10 Feb 2025
https://github.com/omjogani/todo-ror
Simple Todo App without Scaffold in Ruby On Rails with TDD
Last synced: 10 Feb 2025
https://github.com/greentiger0789/atcoder_ruby
This is a tool to set up an environment to solve past questions of AtCoder, a competitive programming competition, using Ruby.
Last synced: 10 Feb 2025
https://github.com/mahammad-mostafa/things-catalogue
This is the capstone project of the fourth module in the Microverse program. It is a console app for handling items inside a catalogue built with Ruby & PostgreSQL.
gitflow-workflow microverse microverse-projects microverse-ruby microverse-students oop-principles postgresql relational-databases rspec rubocop ruby solid-principles sql unit-testing
Last synced: 10 Feb 2025
https://github.com/jacky-xbb/auth_from_scratch
L9 Assignment of Practical Ruby on Rails Course
Last synced: 10 Feb 2025
https://github.com/claudiarojassoto/qr_properties_app
QR Properties App is a Ruby on Rails application designed to help in the property selling process . This app generates QR codes that link to a property's location, images, details, and allows scheduling property visits. It's a global platform committed to supporting non-profit property sales across the world.
capybara google-drive-api location-iq qr-code rspec rubocop ruby-on-rails telegram-bot-api
Last synced: 10 Feb 2025
https://github.com/tsheporamantso/budget-app
This is a Ruby on Rails capstone project 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.
devise erb-html postgresql rspec ruby-on-rails
Last synced: 10 Feb 2025
https://github.com/franciscojbrito/link-shortener
Link Shortener app with RoR
docker docker-compose javascript rspec ruby ruby-on-rails
Last synced: 10 Feb 2025
https://github.com/viralpraxis/purist
Automatic runtime impure ruby methods invocation detection
functional-programming purity rspec ruby testing
Last synced: 10 Feb 2025
https://github.com/fmanimashaun/catalog_of_items
Catalog of My Things is a Ruby group capstone project focused on creating a console app for managing collections of items such as books, music albums, movies, and games. The project emphasizes SQL database integration, UML class diagram implementation, and collaborative group work.
rspec rspec-testing ruby ruby-app ruby-oop unittest
Last synced: 10 Feb 2025
https://github.com/lucaslight/hanoi
Tower of Hanoi or Lucas' Tower game - This is a Ruby-based command-line implementation of the classic puzzle game.
rspec rubocop ruby terminal-game
Last synced: 10 Feb 2025
https://github.com/silva4dev/rails-inss-discount-clean-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: 10 Feb 2025
https://github.com/fmanimashaun/tdd_project
The Test-Driven Development (TDD) Project is a hands-on exercise in implementing the principles of TDD using Ruby. The project involves creating a Solver class with methods such as factorial, reverse, and fizzbuzz, with the unique aspect being that tests are written before the code. This project serves as a practical experience in writing tests fir
Last synced: 10 Feb 2025
https://github.com/rhysmalyon/shiro-rails
Rails implementation of a Node.js API I created in 2023 as a side project for a friend's business. Used as a testing ground to get reacquainted with Ruby / Rails and JWT authentication, as well as picking up RSpec for testing.
Last synced: 10 Feb 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/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/adriastephanie/httparty-rspec-ruby-api
Teste de APIs com HTTParty, Rspec, e linguagem Ruby.
gitactions-workflow httparty rspec ruby
Last synced: 27 Jan 2025