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/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/sonickmumba/budget_app
Budget app 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. It is built using Ruby on Rails.
bullet css devise rails7 rspec
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/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/dkniffin/rspec_controller_helpers
A few bits and pieces to make testing controllers easier
Last synced: 14 Oct 2024
https://github.com/tobuya/catalog_of_my_things
Here, we have created a console app that will help us to keep a record of different types of things we own: books, music albums, movies, and games. Built using Ruby.
postgresql rspec ruby unit-testing
Last synced: 21 Jan 2025
https://github.com/eltonsantos/rails7-starter
Rails 7 starter default with Devise, RSpec and TailwindCSS
devise rails7 rspec tailwindcss
Last synced: 21 Jan 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/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/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-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/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/tanveerisonline/rails_recipe_app
[Recipe App] is a blog-based application build using the Ruby on Rails framework, that lets you create a user, log in, create and share recipes with diverse food and ingredients. The application is built in a way that you can only create a recipe and add food to your food list.
css gitflow html rspec rubocop ruby ruby-on-rails
Last synced: 21 Jan 2025
https://github.com/tanveerisonline/rails-react-backend
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.
es6 jest react rspec ruby-on-rails
Last synced: 21 Jan 2025
https://github.com/monade/rspec_match_structure
A smart structure matcher for RSpec. Raise your expectations!
rails rspec rspec-matchers ruby
Last synced: 14 Oct 2024
https://github.com/naomiyocum/battleship
A CLI Battleship game - you vs the computer.
Last synced: 03 Feb 2025
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/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/mozameljawad/tdd-project
In this project we implement a Solver class with some methods (factorial, reverse and fizzbuzz), by doing test-driven development (TDD). Remember that we write tests first and then the code.
Last synced: 20 Dec 2024
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/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/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/mikz/rspec-dom-testing
rails-dom-testing wrapped as RSpec matchers
rspec rspec-matchers rspec-rails
Last synced: 28 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/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/zmekonnen251/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. Also, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.
bootstrap5 cancancan database devise postgresql rails-application rspec ruby
Last synced: 20 Jan 2025
https://github.com/mcrd25/food-tracking-api
api database food-tracker rails rails-api rails5 rspec ruby
Last synced: 21 Jan 2025
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/doamaral/ruby-rspec-selenium
Using the minimal number of libs to do UI Testing
rspec ruby selenium-webdriver testing ui
Last synced: 15 Jan 2025
https://github.com/jesusgautamah/ruby-ipynbs
My collection of Ruby Jupyter Notebooks
chatgpt gpt-3 ipynb jupyter-notebook rspec ruby
Last synced: 16 Jan 2025
https://github.com/eggmantv/tdd_in_action
TDD实战
capybara rspec ruby ruby-on-rails
Last synced: 23 Jan 2025
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/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/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/mohamedsabry0/rulint
Basic Ruby conventional rules linter. Using Ruby. From scratch using regex with OOP structure and unit testing.
Last synced: 18 Jan 2025
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/rlmoser99/ruby_rspec_top
A tutorial that I developed for students at The Odin Project to learn RSpec.
Last synced: 12 Dec 2024
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: 09 Dec 2024
https://github.com/pboling/silent_stream
ActiveSupport Stream Silencing/Capturing - Without ActiveSupport
outputstream rails rspec ruby testing
Last synced: 31 Dec 2024
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/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/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/necojackarc/dotfiles
My dotfiles
bash dotfiles editorconfig gem git pry rspec tmux vim
Last synced: 25 Dec 2024
https://github.com/nelcifranmagalhaes/eat_then_diet
A System web for control of diets!
diet materialize rails rspec webapp
Last synced: 30 Jan 2025
https://github.com/kidd254/tdd-project
The TDH (Test Driven Approach) project is meant to use a test driven approach to ensure that the project does not have any bugs at fist instance
rspec ruby test-driven-development
Last synced: 03 Jan 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/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/vic778/school-management
this is a simple backedn project for class managment where teachers can CRUD a student and assign the test to them as well. studnt will be able to login thourht their credentials generated by the teachers. teacher only teachers can manager the CRUD of the whole app even update the user role to be a teacher.
postgresql pundit-matchers rspec rswag rubocop-rails ruby ruby-on-rails
Last synced: 18 Jan 2025
https://github.com/codehass/blog-app
The Blog app exemplifies a typical blog website. Its functionality includes displaying a list of posts and enabling readers to engage with them by leaving comments and likes.
Last synced: 18 Jan 2025
https://github.com/medsonmoombe/ruby-catalog-capstone
A console app that allows users to manage collections of the things they own: books, music albums, movies, and games. The data is stored in JSON files but there is also a database with the structure of tables analogical to the program's class structure.
Last synced: 19 Jan 2025
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: 19 Jan 2025
https://github.com/dansantander/trax
Rails app for helping you with keeping track of your tasks and fees per activity with no complications.
integration-tests postgresql rails5 rspec ruby unit-testing
Last synced: 21 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/bntzio/bloccit
Reddit clone made in rails :alien:
bdd behavior-driven-development bloc capybara clone factory-girl postgresql rails reddit rspec sqlite3 tdd test-driven-development
Last synced: 30 Dec 2024
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/michinaoshimizu/edrive
Generic event dispatcher for ruby
event-dispatcher gem rspec ruby ruby-gems
Last synced: 16 Jan 2025
https://github.com/brandonduff/rspec-ordering-mttf
A custom orderer for RSpec that optimizes for test latency (mean time to failure) over test throughput.
rspec ruby tdd testing testing-tools
Last synced: 16 Jan 2025
https://github.com/ianagbip1oti/kutiespec
Testing framework for Kotlin based on RSpec
Last synced: 17 Dec 2024
https://github.com/marekhakala/photogallery
The Photo Gallery is a web application for photographers with Geo location features.
angularjs bootstrap capybara devise exif font-awesome google-maps-api gulp minimagick phantomjs poltergeist pundit rest-api rspec rspec-rails ruby ruby-on-rails selenium selenium-webdriver
Last synced: 01 Jan 2025
https://github.com/rileymanda/ruby-tdd
Ruby-tdd is A simple ruby application that demonstrates test driven development in ruby using RSpect
Last synced: 20 Jan 2025
https://github.com/santosh-konappanavar/tdd_project
TDD (Test-Driven Development) is a software development methodology where automated tests are written before writing the actual code. In this project, we implemented a class following TDD principles, ensuring that the code is thoroughly tested by creating tests that define the expected behavior and then writing the code to pass those tests.
postgresql-database rspec ruby server
Last synced: 13 Jan 2025
https://github.com/andriy-baran/rspec_vars_helper
Small extension that helps organize your tests
Last synced: 19 Dec 2024
https://github.com/bohaz/budget-app
TransactTrends is a web application designed to help you manage and keep a detailed track of your financial transactions
css devise javascript postgresql rspec ruby-on-rails stimulus-js
Last synced: 13 Jan 2025
https://github.com/abayo-luc/hello-books-rb
Book Store: Hello Books
books codacy-badge jsonwebtoken rails rspec ruby
Last synced: 19 Dec 2024
https://github.com/edwardcdev/simple-directory-app
A simple directory app that lists mock data of medical service providers. It is written on Rails, React, GraphQL, and so on.
factorybot graphql-ruby rails5 react rspec semantic-ui webpack
Last synced: 21 Jan 2025
https://github.com/burythehammer/hearthwiz
Hearthstone card management website
cucumber hearthstone rspec ruby ruby-on-rails
Last synced: 19 Dec 2024
https://github.com/markgoho/rspec-report-analyzer
Analyze rspec runtime reports
Last synced: 19 Dec 2024
https://github.com/said-laasri/tdd-ruby
A test driven development project with ruby
Last synced: 02 Feb 2025
https://github.com/cristiancfe/httparty_rspec
git httparty postman-api rspec ruby
Last synced: 18 Jan 2025
https://github.com/emilio2hd/rails_template
Application rails template
factory-bot ffaker rails rails-template rspec rubocop simplecov
Last synced: 19 Dec 2024
https://github.com/silva4dev/ruby-clean-api-project
⚙️ Building an API with Ruby using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨
ci-cd docker docker-compose domain-driven-design grape postgresql rspec ruby sequel solid-principles swagger test-driven-development
Last synced: 12 Oct 2024
https://github.com/vadim-geroim/collatz-sequence
Determining the Collatz sequence for a number.
algorithms collatz-sequences rspec ruby
Last synced: 13 Jan 2025
https://github.com/delicelydia/group_hours_app
This is an application of grouping hours spent on different projects in the university.
Last synced: 02 Feb 2025
https://github.com/vadim-geroim/fibonacci
Fibonacci Sequence: contains iterative and recursive solutions, tests and logs time performance
Last synced: 13 Jan 2025
https://github.com/jhawthorn/led_test_formatter
Display test runner progress on LED strips
Last synced: 26 Dec 2024
https://github.com/x-govuk/govuk-rspec-helpers
RSpec test helpers for GOV.UK services
Last synced: 02 Jan 2025
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/ansaribrahim/bloggy
Cutting-edge web development with Ruby on Rails - Explore and contribute to our open-source blog application project.
cancancan deployment devise license linters render rspec ruby ruby-gem ruby-on-rails swagger tailwindcss
Last synced: 09 Dec 2024
https://github.com/omarsalem7/blog-app
A typical example of a blog website is the Blog app. I built a completely working website that displays a list of topics and allows visitors to engage with them by leaving comments and like them.
cancancan devise postgresql rspec rspec-rails ruby ruby-on-rails
Last synced: 02 Feb 2025
https://github.com/vadim-geroim/linked-list-2
Reverse the linked list using mutation
datastructures linked-list rspec ruby
Last synced: 13 Jan 2025
https://github.com/lakshmaji/crostarter
Crowdfunding application
rails react rspec ssr typescript
Last synced: 27 Oct 2024
https://github.com/yaairfernando/groceries_app
RoR application to organize transactions by goal
bootstrap css3 flexbox mobile rspec ruby ruby-on-rails
Last synced: 02 Jan 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/leesheppard/coding-test-sales-tax
Coding test that applies sales tax, import tax and excludes items from tax from an imported file.
Last synced: 10 Jan 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: 10 Jan 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: 09 Dec 2024
https://github.com/gvgesanto2/microverse-gs-money
GS Money is a Full-Stack budget application built with Ruby on Rails, Sass, and Postgres, where users can create different types of transactions (income and expenses) that can be organized into categories. Each category has its transactions, displaying the total amount spent and earned.
css3 devise full-stack full-stack-web-development html5 javascript postgresql rails7 rspec ruby ruby-on-rails sass
Last synced: 02 Jan 2025
https://github.com/divinecharlotte/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. Also, allow you to share the Recipes by making it Public.
cancancan css3 devise html5 rails7 rspec
Last synced: 18 Dec 2024
https://github.com/sevlamare/web_scraper
Get data from web pages to tables.
nokogiri rspec ruby unit-testing
Last synced: 09 Dec 2024
https://github.com/fblupi/echaequipos-backend
EchaEquipos backend: API and admin panel build with Rails
api backend coveralls hacktoberfest mysql rails rspec travis-ci unit-test
Last synced: 30 Jan 2025
https://github.com/vadim-geroim/image-blur-2
Build a data transformation on a data representation of an image.
datastructures image-blur rspec ruby
Last synced: 13 Jan 2025
https://github.com/jmettraux/bxs
Bundle Exec rSpec - a wrapper for `bundle exec rspec`
Last synced: 26 Jan 2025