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/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/christopheraue/ruby-rspec-is_expected_block
Redefines is_expected as expect{ subject }
Last synced: 19 Dec 2024
https://github.com/jswesterfield/leter
💌 Letër(pronounced as Letter) is a business card data storage application for saving business cards into a manageable carousel of cards to swipe through and sort
bundler nvm rails restful-api rspec ruby rubyonrails sqlite3
Last synced: 07 Jan 2025
https://github.com/andrewmcodes-archive/gem_actions
Example GitHub Action workflows for your Ruby Gem
action actions gem github-actions release-automation rspec rubocop ruby
Last synced: 16 Jan 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/jonjondev/myway-sinatra
The super suave Sinatra framework
api authentication datamapper framework heroku models modular myway postgresql puma rspec sinatra sinatra-controller sinatra-framework
Last synced: 30 Dec 2024
https://github.com/al3rez/robot-ruby
Toy Robot Simulator is a Ruby application that simulates a robot moving on a square tabletop, of dimensions 5 units x 5 units. The simulator reads in commands to place the robot on the table and to move, rotate, and report the robot’s position and facing direction.
Last synced: 14 Jan 2025
https://github.com/cassiosantana/stripe_test
payment-gateway payments rails7 rspec ruby stripe-checkout stripe-payments subscriptions
Last synced: 20 Dec 2024
https://github.com/bntzio/rails-todos-tdd
A todo-list rails app with test-driven development (tdd)
capybara rails rspec ruby tdd test-driven-development todolist
Last synced: 30 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/epaltechs/school-library
A school library app that allows for recording what books are in the library and who borrows them.
Last synced: 19 Jan 2025
https://github.com/epaltechs/recipe-app
This Recipe App is designed to help a user to keep track of recipes and ingredients. It will allow a user to save ingredients, keep track of what they have, create recipes, and generate a shopping list based on what they have and what they are missing from a recipe.
bootstrap css devise html postgresql rspec ruby ruby-on-rails swagger
Last synced: 19 Jan 2025
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/stratigos/todds_blog
Basic Rails Blog 👨💻🛤✍
blog publishing rails rspec ruby
Last synced: 26 Dec 2024
https://github.com/guibrandt/antiplagio.rb
API para detecção de plágio em código
plagiarism-detection rspec ruby sinatra
Last synced: 11 Jan 2025
https://github.com/javier-caballero-info/personal_page_api_test_ruby
Ruby app to test API with rspec
api-testing rspec ruby testing
Last synced: 08 Jan 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/renuo/railshoeck-rspec-include-matcher
A Railshöck presentation about the RSpec include matcher
comparison history matcher-functions meetup-presentations r-josuaschmid rspec
Last synced: 08 Jan 2025
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/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
https://github.com/yeukfei02/ecommerce-api
ecommerce-api
activeadmin postgres rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/yeukfei02/sweet-factory-backend-rails
sweet-factory-backend-rails
mysql rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/vivshaw/smol-v1
:egg: a social blogging app, powered by Rails
blog capybara factory-girl rails5 rspec ruby tachyons
Last synced: 07 Jan 2025
https://github.com/nikitug/rspec-stepwise
Stepwise execution DSL for RSpec.
Last synced: 19 Jan 2025
https://github.com/sashadev-sky/model-operandi
A lightweight Ruby ORM
activesupport orm rspec ruby sql
Last synced: 04 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/bushmusi/tdd-project
In this project you will implement a class with some methods, but you will do it by doing test-driven development (TDD). Remember that the idea is to write tests first and then the code. This will be verified in your commits history, so it is important to use the proper sequence.
Last synced: 09 Jan 2025
https://github.com/bushmusi/hello-rails
This is my first rails project. Detail description will be added later
rails rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/rubinjhand/jungle_rails
A mini e-commerce application built with Rails 4.2
capybara e-commerce-project postgresql-database rspec ruby-on-rails stripe
Last synced: 09 Jan 2025
https://github.com/jmromer/email_predictor
A by-the-numbers demo of TDD and OOP.
demo design-patterns oop rspec ruby tdd
Last synced: 13 Jan 2025
https://github.com/jmromer/squawker
Twitter, for the loud.
elasticsearch es6 javascript rails react rspec ruby
Last synced: 13 Jan 2025
https://github.com/silva4dev/wallet-digital-microservice-project
💱 Building a digital wallet microservices using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨
clean-architecture design-patterns event-driven-architecture golang kafka padrino rspec ruby test-driven-development testify
Last synced: 28 Jan 2025
https://github.com/balikuddembe/blog-app-rails
This is a blog site where users can register and login. Once logged in, users have the ability to add a post to the site. Other users can then comment on and like these posts. However, only the owner of a post has the privilege to delete it
postgresql rspec rubocop ruby-on-rails
Last synced: 15 Jan 2025
https://github.com/eltonsantos/basic-sinatra
A simple application with Sinatra using Rspec and Guard.
foreman guard guard-rspec json rack rspec sinatra terminal-notifier
Last synced: 11 Jan 2025
https://github.com/jmromer/recipe_finder
A client web app for the Recipe Puppy API
capybara demo poltergeist rails rspec ruby ruby-on-rails vcr
Last synced: 13 Jan 2025
https://github.com/mavericksbalitaan/budgetonrails
Microverse RoR Capstone Project: 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. The Ruby on Rails application that allows the user to register and log in, so that the data is private to them, introduce new transactions associated with a category, and see the money spent on each category.
boostrap budget-app bullet capstone-project capybara faker letter-opener microverse microverse-projects microverse-ruby microverse-students rspec rspec-rails ruby ruby-on-rails rubygems
Last synced: 15 Jan 2025
https://github.com/jmromer/windowpane
A Twitter API client
demo es6 javascript rails rails-5 react rspec ruby twitter-api
Last synced: 13 Jan 2025
https://github.com/preciousakams/hotel-room-backend
SuiteUp is a simulation of a hotel room reservation system. It enables users to make room reservations. It also allows users to see all of their reservations in a list format, delete a room only if it is empty, and all visitors can see unreserved rooms.
postgres postgresql rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/tylerrick/rspec-on_failure
Provide additional debugging information to be printed if a test fails.
Last synced: 16 Jan 2025
https://github.com/cored/expense_tracker
Example application from the Effective Rspec 3 book
Last synced: 02 Feb 2025
https://github.com/thiagohrcosta/soccer-api
postgresql postman pundit rails rspec ruby
Last synced: 09 Dec 2024
https://github.com/easbarba/babu
a family microblog
containers docker docker-compose microblog rspec ruby-on-rails
Last synced: 11 Jan 2025
https://github.com/amejid/shopping-on-rails
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.
capybara rspec ruby-on-rails tailwindcss
Last synced: 16 Jan 2025
https://github.com/amejid/school-library
The goal of this project is to build an app for a school library that will allow them to add new students or teachers, add new books, save records of who borrowed a given book and when the book was borrowed. This project solely used Object Oriented Programming(OOP).
Last synced: 16 Jan 2025
https://github.com/mahabubx7/morse-code-ruby
Decode a morse code using ruby - Pair programming
Last synced: 14 Jan 2025
https://github.com/preciousakams/school_library_oop
A command-line-based school library management application built with object-oriented programming (OOP). functionalities include adding books to the library, adding readers, lending books to readers, keeping track of readers who have borrowed books, and storing library information.
Last synced: 09 Jan 2025
https://github.com/preciousakams/kamzzy-budget
An application that make it easy for you to keep track of your expenditures and plan your finances better.
devise postgresql rspec ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/anthonygharvey/shelter-gifts
A Ruby on Rails app that makes it easy to donate directly to shelters by scraping their Amazon wishlists
charity donations f faker-gem heroku heroku-deployment nokogiri omniauth postgres rspec ruby ruby-on-rails rufus scraper shoulda-matchers sqlite3
Last synced: 19 Nov 2024
https://github.com/karinakozarova/tp-rsa-ruby
rsa rsa-algorithm rspec ruby school unit-testing
Last synced: 28 Jan 2025
https://github.com/mutalis/get-missing-numbers-in-array
Get missing numbers in an Array.
Last synced: 31 Dec 2024
https://github.com/aimalamiri/school-library
Interactive Ruby CLI application for a school library, this can be a source of inspiration for all Ruby new commers to follow best practices and design patterns.
cli library-management-system rspec ruby ruby-application school-project
Last synced: 02 Feb 2025
https://github.com/gr1d99-ke/gr1d99-testkit
Grouping of all gems that are used to test rails apps in one gem for easy setup
factory-bot-rails faker guard-rspec rails rspec rspec-rails
Last synced: 22 Jan 2025
https://github.com/masakazutakewaka/rspec-nlet
RSpec extension to define multiple helpers with let
Last synced: 22 Jan 2025
https://github.com/jeffnyman/test_spec
Test and Data Condition DSL for RSpec
Last synced: 22 Jan 2025
https://github.com/smartcasual/rspec-permutations
RSpec::Permutations is a gem that provides a simple way to run your RSpec tests with different permutations of parameters. This makes combinatorial unit testing faster to write and easier to read.
Last synced: 22 Jan 2025
https://github.com/ahzamir/blog-app
Blog on Rails is a classic example of a blog website. You can show the list of posts and empower readers to interact with them by adding comments and liking posts. Schema
javascript nodejs rspec rspec-rails ruby ruby-on-rails
Last synced: 09 Jan 2025
https://github.com/maiquitome/rubyonrails-tdd
Curso TDD com Ruby on Rails, RSpec e Capybara
Last synced: 15 Jan 2025
https://github.com/aimalamiri/ruby-catalog
This project is a command line application built with Ruby. In this application the user can keep track of the books, games, and music albums. The user also has the functionality to store all the labels, authors, and genres.
catalog cli json rspec ruby solid-principles
Last synced: 02 Feb 2025
https://github.com/mdeering/phillumeny
Collection of RSpec matchers for verbose testers.
Last synced: 28 Jan 2025
https://github.com/backpackerhh/dockerized-rails-template
Dockerized Rails template aimed to be used in coding challenges
coding-challenge docker linter rails rails-application rspec rubocop ruby ruby-on-rails template testing
Last synced: 20 Jan 2025
https://github.com/truggeri/ruby-sudoku
A sudoku solver in ruby as a little get-to-know-ruby project.
Last synced: 09 Jan 2025
https://github.com/silva4dev/ruby-classical-clean-api-project
🌌 Building an API with Ruby using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🚀🎯
clean-architecture desing-patterns domain-driven-design mongodb rspec ruby sinatra solid-principles test-driven-development
Last synced: 15 Nov 2024
https://github.com/nightprogrammers/tes-request
Request Lib for TES(Test Env Service)
Last synced: 16 Jan 2025
https://github.com/bencornelis/monsters
ancestry capybara devise factorygirl faker presenters pundit rails rspec
Last synced: 21 Jan 2025
https://github.com/cristiancfe/projeto_final_rspec_ruby
Automação de API utilizando RSpec e Ruby com geração de relatórios
Last synced: 18 Jan 2025
https://github.com/rschultheis/hatt
HTTP API Testing Tool
api-testing automated-testing faraday http-client minitest quality rest-api rspec testing
Last synced: 28 Jan 2025
https://github.com/kishanlalchoudhary/guess-word-game
A console-based word-guessing game built with Ruby. The game challenges players to guess a hidden word within a limited number of attempts while providing real-time feedback on their progress. Developed using the Test-Driven Development (TDD) methodology with RSpec for rigorous testing.
Last synced: 26 Jan 2025
https://github.com/raquellima7/first_challenge
The task to write a small ruby function that orders strings.
Last synced: 18 Jan 2025
https://github.com/claudiarojassoto/qr_properties_app
QR Properties App is a Ruby on Rails application designed to help in the property selling process . This app generates QR codes that link to a property's location, images, details, and allows scheduling property visits. It's a global platform committed to supporting non-profit property sales across the world.
capybara google-drive-api location-iq qr-code rspec rubocop ruby-on-rails telegram-bot-api
Last synced: 23 Jan 2025
https://github.com/diasbruno/property-based-testing-article
Code for the article "Property-based testing for the win!"
property-based-testing rantly rspec ruby testing
Last synced: 15 Dec 2024
https://github.com/klengvinayte/wwbm
Game Who Wants to Be a Millionaire? on RoR
Last synced: 29 Jan 2025
https://github.com/klengvinayte/bbq
An application in which you can create an event, invite subscribers. You can add photos to the event, leave comments, all participants will receive an email notification.
Last synced: 29 Jan 2025
https://github.com/jerickcd/rant
Rest Api on NodeJS with Typescript - A Boilerplate to get you started
electron minitest procedural-generation programming-language property-based-testing randomness-generation randomness-testing redux rspec rust rust-crate scripting template-language test-unit
Last synced: 16 Jan 2025
https://github.com/valterandrei/parking_manager_back
Parking manager
api-rest docker docker-compose github-actions heroku postgresql rspec ruby ruby-on-rails
Last synced: 25 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/silva4dev/rails-inss-discount-project
🧙♂️ Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles 🎯
clean-architecture cqrs design-patterns docker domain-driven-design postgresql rspec ruby ruby-on-rails test-driven-development typescript
Last synced: 18 Dec 2024
https://github.com/andressakarla/testes-automatizados-api-serve-rest_ruby
Projeto de Testes Automatizados de API na API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby nas ferramentas Rspec, HTTParty e GitHub Actions
api-rest fixtures github-actions github-workflows httparty json rspec ruby
Last synced: 18 Dec 2024
https://github.com/grouphq/grouphq-continuous-testing-test-suite
Repository for housing all user-acceptance tests for the GroupHQ software system
rspec ruby selenium-webdriver-ruby
Last synced: 18 Dec 2024
https://github.com/mahammad-mostafa/things-catalogue
This is the capstone project of the fourth module in the Microverse program. It is a console app for handling items inside a catalogue built with Ruby & PostgreSQL.
gitflow-workflow microverse microverse-projects microverse-ruby microverse-students oop-principles postgresql relational-databases rspec rubocop ruby solid-principles sql unit-testing
Last synced: 18 Dec 2024
https://github.com/viralpraxis/rspec-description_consistency
bdd rspec runtime-verification
Last synced: 09 Oct 2024
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/meekb/buildamidwestbuffet
Tests to practice writing Ruby, and test-driven design
Last synced: 18 Dec 2024
https://github.com/dreeven-oss/rspec-xlsx_matchers
RSpec matchers for xslx data
Last synced: 09 Oct 2024