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/ijayabby/tic-tac-toe
Tic Tac Toe is a pencil and paper game played on a 3×3 grid wherein players take turns (one is X, and the other O) in marking down the spaces in the grid. The first player who can place his mark in a horizontal, vertical, or diagonal row wins the match.
rspec rspec-testing ruby tic-tac-toe-game tic-tac-toe-ruby
Last synced: 10 Jan 2025
https://github.com/farida-hamid/melodyrentals-frontend
Melody Rentals is a musical instrument rental application. Built with: React, Bootstrap, CSS, and RSPEC.
Last synced: 19 Dec 2024
https://github.com/algerina/yourwallet
This is a mobile web application where Users can manage their budget, they have a list of transactions associated with a category, they record money transactions and separate them in these categories.
bootstrap capybara devise rspec ruby ruby-on-rails
Last synced: 17 Dec 2024
https://github.com/ahzamir/budget-app
This is a budget app that allows users to add their expenses categories and expenses. It also allows users to see their total expenses.
budget-app css postgresql rspec rspec-rails ruby ruby-gem ruby-on-rails
Last synced: 11 Nov 2024
https://github.com/andres-condezo/blog-app
The Blog app is a classic example of a blog website. a fully functional website that shows the list of posts and empower readers to interact with them by adding comments and liking posts.
css html rspec ruby ruby-on-rails spec
Last synced: 14 Jan 2025
https://github.com/cyrus-kiprop/rails-react-health-app
Health app curated using Rails apis and React-redux front-end. With the api endpoints, users can keep track of their fitness leves.
jwt-authentication models mvc postgresql rails-api rails6 react redux requests rspec shoulda-matchers token
Last synced: 20 Jan 2025
https://github.com/hamzaoutdoors/tdd-project-with-rspec
In this project I implemented a class with some methods, but I did it by doing test-driven development (TDD).
Last synced: 23 Jan 2025
https://github.com/billymohajeri/ruby-group-capstone
In this project, we will create a console app that will help to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the given UML class diagram. The data will be stored in JSON files.
Last synced: 21 Oct 2024
https://github.com/mnisarali/tdd-project
This repository implements a class with several methods using Test-Driven Development (TDD) methodology. The focus is on writing tests first and then implementing the code.
mocks rspec tdd testing unit-testing
Last synced: 25 Oct 2024
https://github.com/virag-ky/oop-school-library
This is a console app project which behaves as a school library. The user can add persons(students, teachers), add books, add rentals, list all books, list all persons/students/teachers and list all rentals by a given person's ID.
classes oop rspec rubocop ruby unit-testing
Last synced: 12 Nov 2024
https://github.com/karthikgangadhar/cricapi
This is ruby gem for cricapi live data access
cricket-endpoint fantasy-api hashie httparty rake rspec ruby ruby-gem
Last synced: 25 Oct 2024
https://github.com/bodrovis-learning/rspec-yt-series
Серия уроков по RSpec на YouTube
Last synced: 06 Nov 2024
https://github.com/murodjon000/private_events
Rails private event project. In there you can create an event and you can invite members to your event.
Last synced: 18 Oct 2024
https://github.com/gediminasz/just-testing
A Visual Studio Code extension for running tests in integrated terminal.
django extension javascript jest pytest python rspec ruby tdd testing visual-studio-code vscode
Last synced: 27 Oct 2024
https://github.com/andriy-baran/rspec_request_helpers
A set of helpers for testing with RSpec
dsl hacktoberfest rails rspec ruby testing
Last synced: 24 Jan 2025
https://github.com/dannyben/rspec_approvals
Interactive Approval Testing for RSpec
approval-testing approvals gem rspec rspec-fixtures ruby
Last synced: 07 Nov 2024
https://github.com/pboling/anonymous_active_record
Faux Anonymous AR Models for testing Concerns, Observers, Decorators
activerecord anonymous minitest rspec test
Last synced: 31 Dec 2024
https://github.com/sensu-plugins/sensu-plugins-rspec
Sensu Plugins for running and alerting on rspec tests
integration-testing monitoring rspec sensu-plugins
Last synced: 07 Nov 2024
https://github.com/rspec-parameterized/rspec-parameterized-table_syntax
rspec-parameterized-table_syntax provides table syntax extension for rspec-parameterized
Last synced: 07 Nov 2024
https://github.com/timfjord/anytest
Run any test from Sublime Text
cucumber elixir exunit go java javascript jest minitest pytest python pyunit rspec ruby rust sublime-text swift test-runner testing testing-tools zig
Last synced: 14 Oct 2024
https://github.com/neoeno/rspec-isolate
Enforce isolation in your unit tests.
Last synced: 13 Oct 2024
https://github.com/infrablocks/rspec-terraform
RSpec support for testing Terraform configurations.
automation infrastructure rspec ruby ruby-gem ruby-rspec rubygem terraform
Last synced: 13 Oct 2024
https://github.com/haadiiii/oop-school-library
In this project I need a tool to help me record what books are in the universitie's library and who borrows them. The app that I will create will allow me to:
Last synced: 11 Oct 2024
https://github.com/futhr/spree-unifaun
Unifaun ERPConnect for Spree Commerce.
draft e-commerce extension futhr rspec ruby spree spree-unifaun unifaun wip
Last synced: 14 Dec 2024
https://github.com/virag-ky/rspec-exercises
This repository is for practice writing tests with RSpec.
Last synced: 10 Jan 2025
https://github.com/serradura/rake_challenge
Desafio para capacitar pessoas no desenvolvimento com a linguagem Ruby
aprender-programar-ruby learning-by-doing learning-ruby rake rakefile rspec ruby tdd
Last synced: 03 Jan 2025
https://github.com/m-anwar-hussaini/catalog-of-things
Catalog of Things, a versatile Ruby command-line application designed for efficient item management. This powerful tool allows you to easily organize and categorize groups of items. It allows you to create, and store item data effortlessly. With the ability to save your information in JSON files, you can ensure data persistence and accessibility.
command-line database gem json rspec rubocop ruby
Last synced: 06 Jan 2025
https://github.com/learnwithalfred/advise_mentors
The Advise Mentors is a classic example of a blog website. We created a fully functional website that show the list of posts and empower readers to interact with them by adding comments and liking posts
cancancan devise-gem-extension rspec ruby ruby-on-rails
Last synced: 13 Jan 2025
https://github.com/wwkimball/rspec-puppet-yaml
Enable writing rspec-puppet tests in YAML rather than Ruby
puppet rspec rspec-puppet ruby
Last synced: 14 Oct 2024
https://github.com/algerina/rent-yacht-frontend
This is a Web application where users should sign in to rent a Yacht from a list then reserve it for a determined period, users can then see their reservations or cancel them.
bootstrap cancancan css devise-jwt postgresql rails react redux ror rspec ruby ruby-on-rails
Last synced: 17 Dec 2024
https://github.com/wilsonsilva/xavier
Imagine DatabaseCleaner for objects in memory.
Last synced: 10 Oct 2024
https://github.com/amejid/catalog-of-things
In this project, we created a console app that will help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything is based on the UML class diagram presented above. The data is stored in JSON files but we also prepared a database with tables structure analogical to the program's class structure.
Last synced: 16 Jan 2025
https://github.com/haadiiii/haadii-budget-app
Budget App is a Mobile application built with Ruby, Rails, and Bootstrap. It allows you to create a user, create a group, and create a transaction. You can also see the total amount of money spent in the group.
device gems psql-database ror ror-api rspec rspec-rails
Last synced: 17 Dec 2024
https://github.com/haadiiii/blog-app
This is a blog app where users can create an account, create posts, comment on posts, and like posts.
psql-database rails-console rails-server rspec ruby ruby-on-rails
Last synced: 11 Nov 2024
https://github.com/bondok6/tdd
In this project we will implement a class with some methods, we did it by doing test-driven development (TDD).
Last synced: 11 Jan 2025
https://github.com/khalilgharbaoui/issues-tracker-api
Issues tracker api
api api-rest clean-code jwt jwt-authentication object-oriented-programming pundit rails-application rails5 rails5-api rest-api restful-api rspec ruby ruby-application solid-principles tdd test-driven-development
Last synced: 11 Dec 2024
https://github.com/samuelrocha91/rails_paleva
Sistema de Gerenciamento de Estabelecimentos que Comercializam Alimentos desenvolvido em Ruby on Rails
active-storage capybara devise rspec ruby ruby-on-rails
Last synced: 14 Jan 2025
https://github.com/bagilevi/fluff-gem
Runs RSpec in parallel and optionally displays the results on a web UI.
Last synced: 31 Oct 2024
https://github.com/sentayhu19/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. Built with Ruby on Rails.
devise html5 postgresql rails rspec rubocop ruby
Last synced: 31 Dec 2024
https://github.com/sentayhu19/catalog-of-my-things
Catalogs of my things help you to keep a record of different types of things you won: books, music albums, movies, and games. Everything will be based on the UML class diagram. The data will be stored in JSON files and also a database with a table structure analogical to your program's class structure.
Last synced: 31 Dec 2024
https://github.com/billymohajeri/ruby-tdd-project
In this project I will implement a class with some methods, but I will do it by doing test-driven development (TDD). The idea is to write tests first and then the code. This will be verified in commits history, so it is important to use the proper sequence.
Last synced: 09 Dec 2024
https://github.com/zmekonnen251/mentor-booking-app-backend
This app is aimed to connect mentor and mentee from around the world, to make software development journey easier for the newbies developer by getting tips, ideas and guide from experience software developer (mentor).
devise jwt postgresql rest-api rspec ruby ruby-on-rails
Last synced: 14 Jan 2025
https://github.com/schpet/tromp
vscode extension to run tests or arbitrary commands
jest rspec vscode vscode-extension
Last synced: 21 Dec 2024
https://github.com/opal/opal-rspec-rails
bindings between `opal-rails` and `opal-rspec`
browser javascript opal rails rspec ruby ruby-on-rails testing
Last synced: 08 Nov 2024
https://github.com/guillainbisimwa/tic-tac-toe-game
Tic-Tac-Toe is one of the most famous games in the world. We have implemented it using only Ruby.
Last synced: 02 Dec 2024
https://github.com/skippypeanutbutter/yaml_bot
Validate the content of a yaml file according to a set of rules
Last synced: 18 Oct 2024
https://github.com/billymohajeri/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. The app that you will create will allow you to: add new students or teachers, add new books, and save records of who borrowed a given book and when.
Last synced: 09 Dec 2024
https://github.com/smridge/swagcov
OpenAPI documentation coverage check for Rails Routes.
Last synced: 18 Oct 2024
https://github.com/masaakiaoyagi/rspec-context_helper.rb
context helpers for RSpec
Last synced: 14 Oct 2024
https://github.com/wbotelhos/rspeed
RSpeed splits your specs to you run parallels tests
Last synced: 14 Oct 2024
https://github.com/oybekkayumov/blog-app
Ruby on Rails Blog App
controller db-create db-migration erb ffi linter model rspec rspec-rails rubocop ruby ruby-on-rails view
Last synced: 06 Jan 2025
https://github.com/sshaw/ruby-factory-mode
Emacs minor mode for Ruby test object generation libraries
emacs fabrication factory-girl rbac rspec snippets yasnippet
Last synced: 19 Dec 2024
https://github.com/rspec-parameterized/rspec-parameterized-core
rspec-parameterized-core provides parameterized test syntax in rspec.
Last synced: 13 Oct 2024
https://github.com/inkstak/rspec-sidekiq_pro
A collection of RSpec matchers for Sidekiq Pro
Last synced: 14 Oct 2024
https://github.com/owen2345/rspec_chunked
This gem permits running rspec tests in parallel by chunking tests into defined groups and balancing by file size. If the default order is not enough, it permits to balance manually by moving x percentage of test files from group A into group B.
github-workflow parallel-tests rspec ruby
Last synced: 07 Nov 2024
https://github.com/leonelgalan/rspec-active_model_serializers
Simple testing of ActiveModelSerializers via a collection of matchers.
activemodelserializers gem json-schema open-source opensource rspec serialization testing
Last synced: 27 Oct 2024
https://github.com/bienvenuushindi/budget-app
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: 03 Jan 2025
https://github.com/jdlubrano/deliver_later_matchers
RSpec matchers for ActionMailer delayed emails
Last synced: 25 Jan 2025
https://github.com/cvilla714/linterproject
Built a linter that will check for commented code, missing semicolons at the end of every line, and also checking for the initial period to designate a class. It was built with
Last synced: 16 Jan 2025
https://github.com/tristandunn/untitled
A base Rails application to kickstart new projects.
brakeman cd ci github-actions hotwire kamal mocha rails rspec rubocop ruby stimulusjs tailwindcss template turbo turbo-rails
Last synced: 11 Jan 2025
https://github.com/ymaril/let-given
Well-typed context variables for testing frameworks with async functions support
let rspec typescript variables
Last synced: 13 Oct 2024
https://github.com/zilola-nazarova/ruby-capstone-project
A console app that allows users to manage collections of their things: books, music albums, and games. The data is be stored in JSON files. Built with Ruby.
Last synced: 06 Jan 2025
https://github.com/runtimellc/rspec-summary-log
Log summary of failed tests for CI
Last synced: 11 Oct 2024
https://github.com/cornelius/cli_tester
RSpec helpers for testing command line interfaces
Last synced: 17 Oct 2024
https://github.com/envygeeks/ruby-active_record_mocks
ActiveRecord Mocking for RSpec and Minitest.
activerecord mocking rspec ruby
Last synced: 15 Nov 2024
https://github.com/nemwel-boniface/my_kuku
With the software, you will be able to track a chicken from the time it is a chick all the way to when it is a fully grown chicken and become a rooster and provide meat or a hen and provide eggs and also count the number of eggs it will have laid throughout its lifetime.
css3 gitflow kanban-board linters postgresql-database render rspec ruby ruby-on-rails
Last synced: 13 Jan 2025
https://github.com/kangkyu/session-do
Keep in touch with your ongoing tasks
Last synced: 04 Jan 2025
https://github.com/naomiyocum/battleship
A CLI Battleship game - you vs the computer.
Last synced: 08 Dec 2024
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/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/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/ouasamine/tdd-project
A sample Ruby project to practice the TDD flow
Last synced: 24 Dec 2024
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/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/nelcifranmagalhaes/eat_then_diet
A System web for control of diets!
diet materialize rails rspec webapp
Last synced: 30 Jan 2025
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/procore-oss/rspec_profiling
Collects profiles of RSpec test suites
Last synced: 14 Oct 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/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/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: 20 Dec 2024
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/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/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/testingbot/testingbot_ruby
Ruby gem to use with the Cloud Selenium Service at testingbot.com
rspec rubygem selenium testingbot webdriver
Last synced: 09 Oct 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/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/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/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/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/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: 08 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: 08 Dec 2024