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/yazino12/blog-app
Blog app 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.
postgresql rspec ruby ruby-on-rails
Last synced: 03 Feb 2025
https://github.com/envygeeks/luna-rspec-formatters
:heart_eyes_cat: My custom RSpec formatters.
formatter luna-rspec-formatters rspec ruby
Last synced: 11 Oct 2024
https://github.com/tanveerisonline/rails_blog_app
This is a blog app which uses Ruby on Rails for backend and allows users to read peoples posts and comments and allows people who sign up to add their posts and comment as well as like others posts, it also integrates with PostgreSQL The figure below is the ERD for the project:
postgresql rspec rubocop ruby ruby-on-rails
Last synced: 21 Jan 2025
https://github.com/mikz/rspec-dom-testing
rails-dom-testing wrapped as RSpec matchers
rspec rspec-matchers rspec-rails
Last synced: 28 Dec 2024
https://github.com/itsmraga-hub/catalogue-of-my-things
"Catalogue-of-my-things" is a simple console app that allows users to manage collections of the things they own.
json oop rspec ruby ruby-application
Last synced: 03 Feb 2025
https://github.com/andrzejsliwa/rails_components_template
Rails Application Template with Komponent.io and other opinionated decisions
application components rails rspec stimulusjs template
Last synced: 29 Jan 2025
https://github.com/tanveerisonline/rails-react-hello-world-app
The Greeting App is a simple web application built to demonstrate the implementation of a connection between a Ruby on Rails back-end and a React front-end. It generates random greetings and serves as a learning tool for understanding the integration between these two technologies.
eslint jest postgres react reduxtoolkit rspec rubocop ruby-on-rails stylelint
Last synced: 21 Jan 2025
https://github.com/dmathieu/rspec-otel
RSpec matchers for the OpenTelemetry framework
Last synced: 14 Oct 2024
https://github.com/tanveerisonline/ruby-final-capstone-project
Catalog of my things is a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games
Last synced: 21 Jan 2025
https://github.com/tanveerisonline/rails_final_capstone_project
This mobile web app allows users to create categories and add transactions to each category. The app will show the total amount spent on each category. The app is built with Ruby on Rails. The app is deployed on Render.
css3 html rspec rubocop ruby ruby-on-rails
Last synced: 21 Jan 2025
https://github.com/eccb7/ruby-tdd
This project is designed to help you learn and practice Test-Driven Development (TDD) in Ruby. You will create a class called Solver and implement various methods while following the TDD approach.
Last synced: 02 Feb 2025
https://github.com/eccb7/school-library
This project empowers you to harness Object Oriented Programming principles to build a sleek and efficient system for managing students, teachers, books, and borrowing records. Explore the project and start your journey towards mastering OOP.
Last synced: 02 Feb 2025
https://github.com/vic778/class-manager
Class Manager is a Student-Teacher Portal where techers and student can sign up and teachers can add students in their class assign task and add note by student.
cloudinary devise heroku jwt postg rspec ruby ruby-on-rails uploader
Last synced: 18 Jan 2025
https://github.com/tmtocb/tasks-json-rest-api-tdd
Rails 6 Tasks JSON REST CRUD API using JWT authentication, full test suite with RSpec, ActiveModel serialization, versioning, Bcrypt secure password, Travis-CI, Heroku, Brakeman, Bundler-Audit, Pry in development/production.
bcrypt heroku json json-api jwt-authentication rails-api rails6 restful-api rspec serialization tdd travis-ci versioning
Last synced: 13 Feb 2025
https://github.com/v-blaze/gvash-planes-api
GVASH PLANES is a rails API Web-App where users can browse list of planes and make reservations on a plane for a given duration.
api database jwt-authentication postgresql rails rails-api rspec ruby-on-rails
Last synced: 21 Dec 2024
https://github.com/farida-hamid/budgetapp-rails
A mobile application that lets users log in and add transactions associated with a category to see the money spent on each category. Built with: Ruby on Rails, RSPEC, and PostgreSQL.
postgresql rspec ruby-on-rails
Last synced: 04 Feb 2025
https://github.com/nisevi/thanoscase
Randomly removes half the characters of a given string
circleci continuous-integration gem monkey-patching rspec rspec-testing ruby ruby-gem ruby-library rubygem rubygems string
Last synced: 13 Oct 2024
https://github.com/eval/respectable
Test different inputs against an rspec-expectation (mirror)
Last synced: 13 Jan 2025
https://github.com/dkniffin/rspec_controller_helpers
A few bits and pieces to make testing controllers easier
Last synced: 14 Oct 2024
https://github.com/guerreiropedr0/fast-budget
You have a list of transactions associated with a category, so that you can see how much money you spent and on what.
Last synced: 02 Feb 2025
https://github.com/tanveerisonline/classup-final-capstoneproject
ClassUp is an online learning platform created as a capstone project at Microverse. It offers users the ability to book online classes and organize study sessions with other learners in their vicinity. By combining virtual learning with real-world interactions, ClassUp aims to create an engaging and collaborative learning atmosphere for students.
bootstrap5 eslint gitflow jest postgres react redux render rspec rswag ruby ruby-on-rails stylelint webpack5
Last synced: 21 Jan 2025
https://github.com/mohamedsabry0/rulint
Basic Ruby conventional rules linter. Using Ruby. From scratch using regex with OOP structure and unit testing.
Last synced: 10 Feb 2025
https://github.com/drewmoore/buildmycrate
A DJ console in your web browser with online music searching tools.
bootstrap enzyme-testing es2015 html5-audio javascript jest npm rails react react-redux react-router redux rspec ruby sass soundcloud-api travis-ci webpack
Last synced: 13 Feb 2025
https://github.com/virag-ky/theodinproject-ruby-exercises
This repository is a complement to the Ruby course for The Odin Project. It contains a series of Ruby exercises alongside pre-written tests that will help guide the student towards a solution, providing a Test Driven Development experience.
Last synced: 10 Jan 2025
https://github.com/marciojg/microservice-architecture
Este projeto é um exemplo de uma solução de "e-commerce" usando padrões de arquitetura, com 2 principais, que são: SAGA with Choreography e Event Sourcing.
kafka microservices my-apps postgresql rails redis-queue rspec ruby-on-rails sagas
Last synced: 16 Dec 2024
https://github.com/debas-31/school-library-oop
This is a project school library app used to record what books are in the library, borrow them, add new students or teachers, add new books, and save records of who borrowed a given book and when.
Last synced: 30 Dec 2024
https://github.com/rwubakwanayo/budget-app
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.
Last synced: 08 Jan 2025
https://github.com/guerreiropedr0/recipe-app
Sign up or log in, add recipes and manage inventories in this website.
capybara pair-programming rails rspec ruby
Last synced: 02 Feb 2025
https://github.com/sshaw/selfie_formatter
The RSpec Selfie Formatter: A Formatter that takes photos of you while your tests run and uses them to track progress and format the results.
imagesnap photos rspec rspec-formatter ruby selfie-formatter selfies test
Last synced: 17 Dec 2024
https://github.com/amrani/common_testing
Common Rails testing configuration for Rspec. This gem can help you share your spec setup across rails engines.
modular-monolith rails rspec ruby
Last synced: 22 Dec 2024
https://github.com/geekelo/cash-in-out
A mobile web application where you can manage your budget
postgresql render rspec ruby-on-rails
Last synced: 26 Jan 2025
https://github.com/algerina/recipe-app
The Recipe app keeps track of all your 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
capybara database gitflow postgres rails ror rspec ruby
Last synced: 23 Jan 2025
https://github.com/georginapuig/qr-code-generator
QR Code Generator with Rails.
bootstrap dotenv erb erb-template font-awesome fontawesome postgresql qrcode qrcode-generator rails regex regexp rqrcode rspec rspec-rails ruby ruby-on-rails scss webpack
Last synced: 03 Feb 2025
https://github.com/dqmrf/taskmanager
Task manager application built using Ruby on Rails technology.
haml heroku postgresql rails rails-application rails4 rspec ruby ruby-on-rails
Last synced: 19 Jan 2025
https://github.com/debas-31/rails-budget-app
A mobile web application where users can manage their budget; they can have a list of transactions associated with a category to see how much money they spent and on what item.
css3 html5 rspec ruby ruby-gem ruby-on-rails tailwind-css
Last synced: 30 Dec 2024
https://github.com/eggmantv/tdd_in_action
TDD实战
capybara rspec ruby ruby-on-rails
Last synced: 23 Jan 2025
https://github.com/procore-oss/rspec_profiling
Collects profiles of RSpec test suites
Last synced: 14 Oct 2024
https://github.com/faranoshamini/tdd_project
A ruby project with methods such as Factorial, ReverseString, FizzBuzz build on TDD approach
Last synced: 04 Feb 2025
https://github.com/eltonsantos/rails7-starter
Rails 7 starter default with Devise, RSpec and TailwindCSS
devise rails7 rspec tailwindcss
Last synced: 13 Feb 2025
https://github.com/kputnam/forall
Ruby generative property test library (ala QuickCheck)
generative-testing property-based-testing rspec testing
Last synced: 13 Oct 2024
https://github.com/sea-aye/look-out
Report stats to Sea Aye services from your ruby project. Look Out is In charge of the observation of the code for hazards.
code-quality continuous-integration gem reporter rspec ruby simplecov velocity
Last synced: 18 Dec 2024
https://github.com/buildpulse/buildpulse-example-rspec
Example RSpec project to demonstrate connecting to BuildPulse for flaky test detection
Last synced: 07 Nov 2024
https://github.com/spola1/pet_project
pet project
admin-dashboard ajax-votable api bootstrap qna rspec ruby ruby-on-rails todo-list
Last synced: 12 Jan 2025
https://github.com/maheshkumar-novice/chess
A command line game written in Ruby
chess colors object-oriented-programming rspec rubocop ruby tests
Last synced: 01 Feb 2025
https://github.com/paulfioravanti/presentations
Collection of technical presentations I've done
code-quality deckset elixir elm markdown presentations rspec ruby ruby-on-rails
Last synced: 04 Feb 2025
https://github.com/necojackarc/dotfiles
My dotfiles
bash dotfiles editorconfig gem git pry rspec tmux vim
Last synced: 25 Dec 2024
https://github.com/truemail-rb/truemail-rspec
Truemail RSpec helpers :gem:
hacktoberfest rspec truemail truemail-family truemail-rb truemail-rspec
Last synced: 14 Oct 2024
https://github.com/igor-starostenko/report_factory-web
React based web app for ReportFactory
dashboard qa qatools react redux report-factory rspec testing tests
Last synced: 12 Feb 2025
https://github.com/naomiyocum/battleship
A CLI Battleship game - you vs the computer.
Last synced: 03 Feb 2025
https://github.com/trevora-trevora/spec_selector
A view, filter, and rerun utility for RSpec.
rspec rspec-rails ruby ruby-on-rails rubygems
Last synced: 28 Oct 2024
https://github.com/ouasamine/tdd-project
A sample Ruby project to practice the TDD flow
Last synced: 24 Dec 2024
https://github.com/kwambiee/school_library
The app allows you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when.
Last synced: 02 Feb 2025
https://github.com/testingbot/ruby-rspec-example
An example of Ruby with RSpec for TestingBot.com
rspec rspec-examples selenium-webdriver webdriver
Last synced: 19 Jan 2025
https://github.com/bestwebua/rspec_file_chef
Rspec File Chef - File Environment control :floppy_disk:
rspec rspec-testing ruby ruby-gem
Last synced: 02 Feb 2025
https://github.com/olawale-o/our_recipe_app
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.
bootstrap cancancan capybara devise factorybot postgresql rspec ruby ruby-on-rails
Last synced: 02 Feb 2025
https://github.com/kazvee/jungle_rails
🌿 Full-stack e-commerce app 📚 MVC pattern 🗺️ Active Record ORM 🔴 Ruby on 🚃 Rails 6.1 👢 Bootstrap frontend 📚 PostgreSQL database 🔒 Bcrypt password management 💸 Stripe for secure payments 🧪 Rspec & Cypress automated testing
active-record bootstrap cypress model-view-controller mvc-pattern postgresql rails6 rspec ruby-on-rails scss stripe
Last synced: 21 Jan 2025
https://github.com/olawale-o/rails_blog_app
"Rails Blog App" a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
cancancan devise devise-jwt postgresql rspec ruby ruby-on-rails
Last synced: 02 Feb 2025
https://github.com/twe4ked/rspec-api-docs
Generate API documentation using RSpec
api documentation dsl formatter rspec
Last synced: 02 Feb 2025
https://github.com/nickemma/oop-school-library
Imagine that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. This simple app creates will allow you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when.
Last synced: 16 Jan 2025
https://github.com/danielthefletch/odin-ruby-exercises
Ruby exercises done as part of The Odin Project's web development curriculum.
rspec ruby the-odin-project web-development
Last synced: 24 Jan 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/cassiosantana/rails_learning_base
A simple starting point for experimenting with and implementing various features and gems in a Rails context.
ffaker rails rspec tailwindcss
Last synced: 13 Feb 2025
https://github.com/ansaribrahim/budget-app
Budget-App is a web-based application designed to help users manage their expenses and budgets effectively. It allows users to track their spending, categorize expenses, and set budget goals to achieve financial control.
capybara-rspec deployment erb font-awesome gitflow html javascript license linters rails rspec rubocop ruby rubyonrails tailwindcss unit-testing
Last synced: 24 Jan 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/yeukfei02/divisionly-api
split expenses with friends
hacktoberfest postgres rails rspec ruby ruby-on-rails
Last synced: 11 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/luizfonseca/my-personal-computer
A ruby project built to help Junior Developers learn more about basic structures, controls & more.
junior-developer learning-by-doing rspec ruby
Last synced: 02 Feb 2025
https://github.com/fumtas1k/kyopro-tessoku
競技プログラミングの鉄則の解答
algorithms gradle java junit5 kotlin rspec ruby
Last synced: 25 Jan 2025
https://github.com/jmettraux/bxs
Bundle Exec rSpec - a wrapper for `bundle exec rspec`
Last synced: 26 Jan 2025
https://github.com/lakshmaji/crostarter
Crowdfunding application
rails react rspec ssr typescript
Last synced: 27 Oct 2024
https://github.com/maheshkumar-novice/caesar-cipher-tdd
Caesar cipher program with Tests to practice Test Driven Development
Last synced: 01 Feb 2025
https://github.com/said-laasri/catalog_all_things
Users can store their favourite Books, Games and Music Albums in this Bank made of Ruby
postgresql rspec rspec-testing ruby ruby-gem sql
Last synced: 02 Feb 2025
https://github.com/said-laasri/tdd-ruby
A test driven development project with ruby
Last synced: 02 Feb 2025
https://github.com/greena13/email_spectacular
High-level email spec helpers for acceptance, feature and request tests
actionmailer email rails rspec
Last synced: 21 Nov 2024
https://github.com/rwubakwanayo/tdd
This is an education project that implement a class with some methods, but we did it by doing test-driven development (TDD). The idea is to write tests first and then the code.
Last synced: 08 Jan 2025
https://github.com/ianagbip1oti/kutiespec
Testing framework for Kotlin based on RSpec
Last synced: 10 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/rwubakwanayo/blog-app
Microverse Module 05 Project: This is an educational project to create a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
Last synced: 08 Jan 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/jhawthorn/led_test_formatter
Display test runner progress on LED strips
Last synced: 10 Feb 2025
https://github.com/tmtocb/palabra-translategame-tdd
Rails 6 app where you can learn words and translations using external Language API, full test suite with RSpec, devise for authentication, pundit for authorization, Travis-CI, Heroku, Brakeman, Bundler-Audit, Pry in development/production.
bootstrap devise external-apis heroku-deployment postgresql rails-api rails6 rspec ruby-on-rails tdd travis-ci travis-ci-github
Last synced: 02 Feb 2025
https://github.com/cxspxr/react-shortener
:link: Rails API & React URL Shortener
coffeescript2 heroku jsx postcss rack-attack rails rails5-api react reactjs rspec stylus sugarss url-shortener webpack
Last synced: 18 Oct 2024
https://github.com/yasuakiomokawa/ga-custom-event-check
Google Analyticsカスタムイベント検証用アプリケーション
Last synced: 13 Feb 2025
https://github.com/juandbta/recipes-project
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. Also, the app allows you to make them public so anyone can access them.
capybara css-flexbox css3 database front-end-development posgresql rspec ruby ruby-on-rails unit-testing
Last synced: 29 Jan 2025
https://github.com/rwubakwanayo/ror-task-manager
Task Manager is an application that allows users to create categories, create tasks, add tasks to categories, view all tasks and categories, edit tasks and categories, and delete tasks and categories. With this application, users can easily keep track of their tasks and prioritize them to ensure all tasks are managed efficiently.
postgresql rspec ruby-gem ruby-on-rails
Last synced: 08 Jan 2025
https://github.com/muskan2532150/healtyme
"Welcome to our gym product e-commerce site! Discover top-notch fitness gear and supplements. Built with RoR and a powerful backend API for a smooth shopping experience."
fastjsonapi reactjs reduxt rspec ruby-on-rails sass swagg
Last synced: 04 Feb 2025
https://github.com/bushmusi/blog-app
The Blog app is a classic example of a blog website. I have created a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
git-flow github-flow mysql psql rails rspec ruby
Last synced: 09 Jan 2025
https://github.com/guillainbisimwa/twitter-gem-suggestions-bot
This is a Twitter bot that posts inspirational gem suggestions, reply to tweets, follow and tags ruby developer who needs help while developing in ruby using our list of #.
gitflow rspec ruby twitter-api twitter-bot
Last synced: 30 Jan 2025