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/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: 19 Jan 2025
https://github.com/bperlakih/rspec_tcr
Test Commit || Reset for rspec + fswatch (on zsh)
fswatch rspec rspec-tcr rspec-testing tcr test-driven-development zsh
Last synced: 19 Jan 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/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/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/twe4ked/rspec-api-docs
Generate API documentation using RSpec
api documentation dsl formatter rspec
Last synced: 02 Feb 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/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/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: 25 Jan 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/mohamedhnoor/realtimesearchanalytics
Real-time search engine that would store analytics from what users searched for.
render rspec ruby ruby-on-rails tailwindcss
Last synced: 25 Jan 2025
https://github.com/fumtas1k/kyopro-tessoku
競技プログラミングの鉄則の解答
algorithms gradle java junit5 kotlin rspec ruby
Last synced: 25 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/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: 20 Dec 2024
https://github.com/omar-muhamad/catalog-of-my-things-capstone
This is a CLI (Command Line Interface) 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. The data was stored in JSON files but we also prepared a database with tables structure analogical to our program's class structure.
Last synced: 02 Jan 2025
https://github.com/jhawthorn/led_test_formatter
Display test runner progress on LED strips
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/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/emilyjspencer/boris
OOP Exercise, test-driven in Ruby with the testing framework RSpec
oop rspec ruby tdd test-driven-development
Last synced: 09 Feb 2025
https://github.com/oxfist/rails-graphql-rspec-base
Reference Rails app exposing a GraphQL API with the asset pipeline working only in development mode.
Last synced: 05 Feb 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/mmncit/ralgo
Implementation of datastructures and algorithms using Ruby
algorithms binary-search-tree datastructures graph linkedlist rspec ruby stack
Last synced: 19 Jan 2025
https://github.com/arg/dev_template
Quickly start a new Rails app
docker docker-compose postgresql rails redis rspec template
Last synced: 31 Dec 2024
https://github.com/juandbta/school-library-project
School Library is a tool to record what books are in the library and who borrows them. The app allows you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when. And all of this is built in a beautiful and well-organized way!
linux pair-programming rspec ruby teamwork ubuntu
Last synced: 29 Jan 2025
https://github.com/juandbta/blog-app
The Blog app is a classic example of a blog website. I created a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and linking posts.
devise gitflow posgresql rspec ruby-on-rails
Last synced: 29 Jan 2025
https://github.com/renatorosafranco/cob_api
🚀 RAILS | API | challenge for 'estante virtual'
api challenge code-challenge rspec rspec-rails ruby rubyonrails serializers slate
Last synced: 04 Feb 2025
https://github.com/fherrerao/torc-challenge
Console app built with Ruby, allows you to add products using a console once the project has run, requires you to enter the name, price, quantity, is it imported? is a book, food, or medical product separating the product by category. When you finish adding all the products, the console will display the product with its price plus tax.
Last synced: 02 Feb 2025
https://github.com/hammadsiddique/budget-app
It 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.
css3 git gitflow heroku html5 microverse postgresql rails rspec rspec-rails ruby tailwindcss testing
Last synced: 05 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/franciscojbrito/store_api
API desarrollada en Ruby on Rails que gestiona la información de tiendas, productos y usuarios. Esta API está diseñada para ser utilizada en aplicaciones de comercio electrónico.
docker docker-compose rspec ruby ruby-on-rails
Last synced: 20 Dec 2024
https://github.com/raquellima7/all-versions
Ruby on Rails project using the PaperTrail gem where we can see the customer's versions. We can view and revert a version, as well as restore a deleted customer.
bootstrap docker docker-compose papertrail rspec ruby-on-rails sqlite3
Last synced: 18 Jan 2025
https://github.com/gonturri/tp-tadp-metaprogramacion
Aplicación de los conceptos de metaprogramación en ruby, desarrollando un simple framework de testeo
metaprogramming mocking-framework reflection rspec ruby spies testing
Last synced: 29 Jan 2025
https://github.com/crystal-china/hashr
Hashr is a tiny library makes test on JSON response easier, and can also be used as a models object.
Last synced: 02 Feb 2025
https://github.com/afaur/ruby-rack-iodine
:herb: A basic example of getting started with Sinatra on Iodine powered Rack.
activerecord iodine rack rspec ruby sinatra sqlite
Last synced: 19 Dec 2024
https://github.com/riboseinc/rspec-pgp_matchers
RSpec matchers for testing OpenPGP messages
Last synced: 26 Jan 2025
https://github.com/bencornelis/takuzu_solver
A program for solving Takuzu puzzles
Last synced: 21 Jan 2025
https://github.com/sznagymisu/json_response_matchers
rspec matchers to test http responses with json content in rails
controller-specs json rails request-specs response rspec
Last synced: 19 Dec 2024
https://github.com/juandbta/my-finances
This 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.
databases deployment postgresql rspec ruby-on-rails
Last synced: 29 Jan 2025
https://github.com/epaltechs/budget-app
This Budget App is a mobile web application designed to help you spend money responsibly. It has a list of expenses connected with a category, and you can see and account for how much money you spend and on what, as well as which category. It would help you to be reasonable in making financial decisions.
bootstrap cancancan capybara css devise html rspec rubocop ruby ruby-on-rails
Last synced: 08 Feb 2025
https://github.com/andressakarla/testes-automatizados-e2e-locaweb_ruby
Projeto de Testes Automatizados E2E (Ponta a Ponta) desenvolvido para um desafio técnico de QA sobre "Identificar cenários positivos e negativos, comportamentos esperados e relevantes, para garantir e controlar o e2e da funcionalidade de "Registro de domínio web"" do site Locaweb em Ruby, Cucumber, Capybara, SitePrism, Rspec e GitHub Actions
capybara chromedriver cucumber e2e-tests fixtures geckodriver github-actions github-workflows json linux-ubuntu rspec ruby siteprism windows-10
Last synced: 31 Dec 2024
https://github.com/rokumatsumoto/turksatkablo_cli
[ABANDONED] - A command-line interface for the Türksat Kablo Online İşlemler (Web scraping experiment)
capybara cli kablonet phantomjs rspec turksatkablo
Last synced: 26 Jan 2025
https://github.com/mitinpavel/suspect
Selects a subset of RSpec files to be run based on previous failures
bdd rspec slow-tests tdd test-smells
Last synced: 17 Jan 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/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/guillainbisimwa/search-ror
A realtime search box, where users search articles, and then to have analytics that display what users were searching for.
Last synced: 30 Jan 2025
https://github.com/english/rspec-repetitive
Repeat RSpec examples with custom setup.
Last synced: 16 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/gracehtet/budget-app
Money Tracker App is an app that helps you to manage your budget. You can create your category and transactions. You can also see your budget report.
Last synced: 28 Dec 2024
https://github.com/ryancyq/rspec-activesupport
RSpec matcher for ActiveSupport test assertions
Last synced: 08 Feb 2025
https://github.com/surendragoud39309/tdd-assessment
This is a demo project for best TDD practice while implementing new buisness logic.
Last synced: 08 Feb 2025
https://github.com/christopheraue/ruby-rspec-is_expected_block
Redefines is_expected as expect{ subject }
Last synced: 19 Dec 2024
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/dreeven-oss/rspec-xlsx_matchers
RSpec matchers for xslx data
Last synced: 08 Feb 2025
https://github.com/irvanfza/basictdd
Process of Test-Driven Development (TDD) step-by-step. FizzBuzz word game is used as the main problem to solve. Ruby is the programming language used with RSpec as the test framework.
rspec rspec-testing ruby tdd tdd-ruby tdd-sample
Last synced: 27 Dec 2024
https://github.com/yuvenalmash/undertakings
RESTful API for a Task management application
postgresql rspec rswag ruby-on-rails
Last synced: 20 Jan 2025
https://github.com/kwentsir/quick-budget-app
A mobile web application to manage your budget.
capybara-rspec rails rspec ruby ruby-on-rails
Last synced: 08 Feb 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/epaltechs/tdd-project
This project is about implementing a class with some methods through test-driven development (TDD). The thrust of the project is to write tests first and then the code.
Last synced: 08 Feb 2025
https://github.com/rwojsznis/rspec-sanity-example
Example usage of rspec-sanity tests wrapper
flaky-tests rspec rspec-testing ruby
Last synced: 06 Feb 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/thiagojacinto/ruby_automation
Learning steps of using Ruby to handle software testing automation
capybara rspec ruby-test selenium
Last synced: 06 Feb 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/igor-starostenko/tune_spec
BDD DSL for Page Objects in Ruby
calabash design-pattern e2e e2e-tests qa qatools rspec ruby ruby-gem spec test test-automation test-framework testing
Last synced: 26 Jan 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: 21 Jan 2025
https://github.com/ricardo-benicio/technical_tests_ii
Development Repository for Technical Tests. Increasing knowledge in Ruby and tests with RSPEC.
development rspec ruby technical-test test
Last synced: 03 Feb 2025
https://github.com/munyabelden/tdd
Test Driven Development (TDD) is a practice project with a class and a few methods written to execute the test regulations.
Last synced: 08 Feb 2025
https://github.com/stratigos/todds_blog
Basic Rails Blog 👨💻🛤✍
blog publishing rails rspec ruby
Last synced: 26 Dec 2024
https://github.com/victoriaduarte/rocklov
Web and API test automation project with Ruby, Cucumber, Capybara, Selenium WebDriver and RSpec
api-testing automation bdd capybara cucumber rspec ruby selenium-webdriver web-testing
Last synced: 27 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/rafaelmatsumoto/eventdrivenarchitecture
Event Driven Architecture application developed as a college project.
Last synced: 03 Feb 2025
https://github.com/genesisgonza05/lemontech_events
Lemontech Events es una aplicación de gestión de eventos construida con Ruby on Rails y Docker, utilizando PostgreSQL como base de datos.
css cucumber docker docker-compose html javascript letter-opener recaptcha rspec ruby ruby-on-rails
Last synced: 20 Dec 2024
https://github.com/manzanit0/tictactoerb
Yet another version of TicTacToe in Ruby
Last synced: 30 Jan 2025
https://github.com/cane-bt/app_for_job_change
転職用のポートフォリオ(仮)
bootstrap4 docker docker-compose jquery mysql rails5 rspec
Last synced: 21 Jan 2025
https://github.com/emilyjspencer/boris--bikes
OOP Exercise, test-driven in Ruby with the testing framework RSpec
Last synced: 09 Feb 2025
https://github.com/emilyjspencer/oystercard-june
oop oop-principles rspec ruby tdd
Last synced: 09 Feb 2025
https://github.com/gabrielsvinha/minesweeper
MineSweeper rails engine to control a game session
docker jenkins mongodb mongoid rspec ruby-on-rails
Last synced: 26 Jan 2025
https://github.com/ryichk/rspec-learning-project
Rspec learning projects Everyday Rails.
Last synced: 07 Feb 2025
https://github.com/itscodeninja/pandanote
PandaNote is an Evernote clone featuring a Rails backend and a React frontend, designed for efficient note-taking and organization.
activerecord coffeescript postgresql react rspec ruby ruby-on-rails scss
Last synced: 03 Dec 2024
https://github.com/jaflih/recipe_app
The Recipe app keeps track of all your recipes, ingredients, and inventory.
capybara integration rails rspec ruby
Last synced: 20 Dec 2024
https://github.com/tristandunn/factory_manager
A manager for factory_bot to simplify creating nested factories.
factory factory-bot rspec rspec-rails ruby ruby-on-rails
Last synced: 08 Jan 2025
https://github.com/01zulfi/connect_four
C4 implemented in Ruby, and TDD'd with RSPec
Last synced: 03 Feb 2025
https://github.com/jmromer/codebreaker
Test-driven command-line game for The RSpec book.
bdd code-along cucumber rspec ruby tdd the-rspec-book
Last synced: 13 Jan 2025