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/lcmen/testy_cookie
TestyCookie provides a helper to access plain, permanent, signed and encrypted cookies in Rails controller / integration / request tests.
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: 22 Oct 2024
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/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/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/alexander-senko/magic-support
Utility classes and Ruby extensions beyond Active Support
Last synced: 24 Jan 2025
https://github.com/iamsjunaid/budget-bee
budget bee 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.
postgres rspec ruby-on-rails tailwind
Last synced: 13 Jan 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/mnisarali/blog_app
A classic blog website, designed to showcase an array of posts and empower readers to interact with them through a variety of features such as commenting and liking.
authorization crud devise psql rspec rswag
Last synced: 08 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
https://github.com/hayat01sh1da/botpress-accuracy-checkers
This repository contains Ruby on Rails app and Ruby/Python Script which examine accuracy of response returned by Botrpress.
botpress csv docker json python rspec ruby ruby-on-rails
Last synced: 18 Dec 2024
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: 08 Feb 2025
https://github.com/fumtas1k/kyopro-tessoku
競技プログラミングの鉄則の解答
algorithms gradle java junit5 kotlin rspec ruby
Last synced: 25 Jan 2025
https://github.com/apexatoll/zirconia
Lightweight testing utility for synthesising Ruby gems
bundler rspec ruby ruby-gem ruby-gems rubygem testing testing-tools
Last synced: 20 Dec 2024
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/tinix/ot367-server-api
RESTful Api Ruby
api aws-s3 circleci docer-compose docker documentation gihub-actions json jwt jwt-authentication kubernetes rail rspec ruby
Last synced: 26 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/cristiancfe/automacaowebaula
Automacao com Cucumber, Capybara e Ruby
capybara cucumber rspec rubygem site-prism
Last synced: 18 Jan 2025
https://github.com/hidakatsuya/pdf_matcher-testing
This gem allows testing frameworks such as Test::Unit, RSpec and Minitest to perform PDF matching tests with the pdf_matcher gem.
Last synced: 20 Dec 2024
https://github.com/viralpraxis/rspec-description_consistency
bdd rspec runtime-verification
Last synced: 08 Feb 2025
https://github.com/dpoetzsch/rspec-resources
A concise DSL for testing rails resources with rspec
dsl rails resources rspec rspec-rails
Last synced: 16 Jan 2025
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/iaintshine/ruby-test-tracer
OpenTracing compatible Tracer implementation to be used in tests in Ruby
opentracing rspec ruby tests tracer
Last synced: 21 Oct 2024
https://github.com/jerryowusu/budgetmanager
Budget Manager 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. The application allows the user to: register and log in, so that the data is private to them. introduce new transactions associated with a category. see the money spent on each category.
authentication authorization capybara postgresql rspec ruby-on-rails
Last synced: 05 Jan 2025
https://github.com/abdulhamiid/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.
bootstrap bullet devise jwt-token rspec ruby rubyonrails
Last synced: 21 Oct 2024
https://github.com/cliftondavies/learnar
A Ruby on Rails full-stack app for learners to share progress, connect and find inspiration.
bootstrap4 css3 devise font-awesome-sass heroku html5 postgresql rspec rspec-rails ruby ruby-on-rails sass shoulda-matchers sql
Last synced: 12 Jan 2025
https://github.com/cliftondavies/hap-api
The Ruby on Rails REST API for Hikes Against Poverty.
devise-token-auth heroku postgresql rspec rspec-rails ruby ruby-on-rails shoulda-matchers sql
Last synced: 12 Jan 2025
https://github.com/silva4dev/ruby-clean-architecture-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: 18 Jan 2025
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/lakshmaji/crostarter
Crowdfunding application
rails react rspec ssr typescript
Last synced: 27 Oct 2024
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: 25 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/mnisarali/recipe_app
The Recipe app efficiently manages recipes, ingredients, and inventory. Save ingredients, track availability, create recipes, and generate shopping lists. Share recipes publicly for easy access by all users.
authorization crud devise psql recipe-app rspec ruby-on-rails
Last synced: 08 Jan 2025
https://github.com/nickemma/tdd-project
Test Driven Development (TDD) is software development approach in which test cases are developed to specify and validate what the code will do. In simple terms, test cases for each functionality are created and tested first and if the test fails then the new code is written in order to pass the test and making code simple and bug-free
Last synced: 16 Jan 2025
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/timbar09/school_library-ruby
This is a user-friendly tool that efficiently manages book inventory, borrowers, and borrowing history, providing accurate record keeping and enhancing the borrower experience.
command-line-app gitflow-workflow pair-programming pry rspec ruby
Last synced: 04 Feb 2025
https://github.com/futhr/spree-dibs
Spree Payment Gateway for DIBS
dibs draft e-commerce extension rspec ruby spree spree-dibs spree-payment-gateway wip
Last synced: 07 Feb 2025
https://github.com/bastos/rspec-watch
Really simple command line tool to run Rspec when Rails project files get edited
Last synced: 17 Dec 2024
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/blue0513/rspec-on-iterm.el
Execute Rspec on iTerm2 using Emacs!!
Last synced: 06 Jan 2025
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/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: 21 Jan 2025
https://github.com/ansaribrahim/recipe-app
This 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.
cancancan capybara devise factory gitflow license linters rails render rspec ruby rubyonrails tailwindcss testing
Last synced: 24 Jan 2025
https://github.com/westonganger/automatic_rails_route_testing
Template for easy exception testing for all routes within a Rails app
minitest rails rails-routes rails-testing rspec ruby template
Last synced: 01 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/rongrongteng/phone_number_formatter
UK Phone Number Formatter
Last synced: 02 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: 04 Feb 2025
https://github.com/greena13/test_assistant
A toolbox for increased testing efficiency with RSpec
assertions debugger rails rspec testing-tools
Last synced: 22 Jan 2025
https://github.com/arvindcj/testignore
File grained control over temporarily disabling Tests.
ignore-list rspec testing-tools
Last synced: 22 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/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/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/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/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/monade/rspec_sql_matcher
A gem to match SQL queries within your RSpec tests
rails rspec rspec-matchers ruby sql
Last synced: 26 Jan 2025
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/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/sucodelarangela/ruby-practices
Houve uma época em que eu não tinha muito o que fazer, então resolvi estudar Ruby e testes unitários.
Last synced: 21 Jan 2025
https://github.com/vadim-geroim/grammable
Instagram clone with the Test Driven Development approach.
bootstrap4 carrierwave devise figaro heroku minimagick rails5 rspec ruby simpleform
Last synced: 21 Dec 2024
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/yeukfei02/divisionly-api
split expenses with friends
hacktoberfest postgres rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/nanki/rspec_compose_context
Composable context for RSpec.
Last synced: 22 Jan 2025
https://github.com/ahzamir/food-recipes-app
The Food Recipes App keeps track of all your recipes, 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. Also, since sharing recipes is an important part of cooking the app allows you to make them public so anyone can access them.
cancancan capybara css devise rspec rubocop ruby ruby-gem ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/ianagbip1oti/kutiespec
Testing framework for Kotlin based on RSpec
Last synced: 17 Dec 2024
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: 10 Oct 2024
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: 19 Jan 2025
https://github.com/zewdu444/tdd_project
this repository used as Test drive development approach
Last synced: 18 Dec 2024
https://github.com/arnaudband/oop_school_library
Create 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. - Save records of who borrowed a given book and when. - And all of this will be built in a beautiful and well-organized way!
rspec rubocop-configuration ruby ruby-gem
Last synced: 15 Jan 2025
https://github.com/aboongm/rails-buget-app
The Ruby on Rails capstone project is to build a mobile web application where I can manage my budget: I have a list of transactions associated with a category, so that I can see how much money I spent and on what. I will create a Ruby on Rails application that allows the user to: register and log in, so that the data is private to them. Create categories and add expenses on each of these categories see the expenses on each category.
capybara-rspec devise postgresql rspec ruby ruby-on-rails
Last synced: 03 Feb 2025
https://github.com/benmuiruri/bowling-scores
A Ruby command line application for scoring a bowling game from data provided in a text file
Last synced: 10 Jan 2025
https://github.com/rwojsznis/rspec-sanity
Auto-ticket flaky tests in your rspec test suite
flaky-tests github jira rspec ruby
Last synced: 28 Jan 2025
https://github.com/ometman/blogtalk
"Blogtalk" is a Ruby on Rails project that allows authenticated users to post blogs, add comments and like a blog.
html-css-javascript linters postgresql-database rspec rubocop ruby-app ruby-on-rails
Last synced: 26 Jan 2025
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/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/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/jmettraux/bxs
Bundle Exec rSpec - a wrapper for `bundle exec rspec`
Last synced: 26 Jan 2025
https://github.com/ltfschoen/discrete_math
algorithms cli discrete-mathematics namespaces rakefile rspec ruby-gem threading travis-ci
Last synced: 28 Nov 2024
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/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/wilddima/rspec-live_controllers
RSpec matchers for ActionController::Live
Last synced: 02 Feb 2025
https://github.com/bilby91/jest-change-matchers
Jest change matchers like RSpec
javascript jest nodejs rspec typescript
Last synced: 02 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/cristiancfe/httparty_rspec
git httparty postman-api rspec ruby
Last synced: 18 Jan 2025
https://github.com/alejandroq12/api-testing-rspec
The API Testing Spec is a project designed to practice API testing with RSpec.
Last synced: 18 Dec 2024
https://github.com/djc00p/trutouch
Mock website for the company TruTouch Auto Detailing and Window Tint
database javascript rails-application rspec ruby
Last synced: 20 Dec 2024
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/epaltechs/catalogue-of-things-project
This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.
Last synced: 08 Feb 2025