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/juandbta/snaplife
A cutting-edge Ruby on Rails app with PostgreSQL, revolutionizing daily organization. Seamlessly merging task management and note-taking, it's your lightning-fast, all-in-one solution for streamlined life organization.
css-flexbox css3 devise postgresql render rspec rspec-testing rubocop ruby ruby-on-rails
Last synced: 18 Dec 2024
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/bienvenuushindi/sharingan
knowledge based system has been created to help code reviewers quickly search for specific code review guidelines and generate a ready to use comment for each requirement that is not followed
hotwire-turbo javascript rails rspec ruby stimulusjs tailwindcss turbo-stream
Last synced: 02 Feb 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/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/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/mahabubx7/expense-tracker
This application can be used to track your expenses with various groups or category. Any mobile-end users can use this web-application.
erb expense-tracker mobile-view postgresql render-deployment rspec rubocop ruby ruby-on-rails tailwindcss
Last synced: 14 Jan 2025
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/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/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/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/rileymanda/ruby-capstone-project
A console app developed to keep a record of different types of things you own: books, music albums, and games. All the implementations are based on UML class diagram and the data is be stored in JSON files.
Last synced: 20 Jan 2025
https://github.com/skyv26/ruby-enumerable
In Ruby, we call an object enumerable when it describes a set of items and a method to loop over each of them. The built-in enumerables get their enumeration features by including the Enumerable module, which provides methods like #include?, #count, #map, #select and #uniq.
enumerable rspec rubocop ruby ruby-gem
Last synced: 19 Jan 2025
https://github.com/nareshnavinash/rest-api-automation-framework-ruby
An API automation framework using Ruby Rspec. Rubocop integrated and client-api package is used as a core module.
api-automation api-rest rspec ruby test-automation-framework
Last synced: 26 Dec 2024
https://github.com/tmtocb/palabra-translategame-tdd
Rails 6 app where you can learn words and translations using external Language API, full test suite with RSpec, devise for authentication, pundit for authorization, Travis-CI, Heroku, Brakeman, Bundler-Audit, Pry in development/production.
bootstrap devise external-apis heroku-deployment postgresql rails-api rails6 rspec ruby-on-rails tdd travis-ci travis-ci-github
Last synced: 02 Feb 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/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/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/michinaoshimizu/edrive
Generic event dispatcher for ruby
event-dispatcher gem rspec ruby ruby-gems
Last synced: 16 Jan 2025
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/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/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/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/maheshkumar-novice/caesar-cipher-tdd
Caesar cipher program with Tests to practice Test Driven Development
Last synced: 01 Feb 2025
https://github.com/mnisarali/budget_trackie
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.
bs-5 capybara devise psql-database rspec ruby-on-rails
Last synced: 18 Dec 2024
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/ianagbip1oti/kutiespec
Testing framework for Kotlin based on RSpec
Last synced: 17 Dec 2024
https://github.com/george-swift/expense-tracker-api
An API only Rails app to provide and manage resourceful routes for a React-Redux frontend application that allows users to manage expenses.
database postgresql rails-api rspec
Last synced: 02 Feb 2025
https://github.com/olawale-o/school_library
"School library" A ruby application to record what books are in the library and who borrows them
Last synced: 02 Feb 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/olawale-o/our_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.
bootstrap cancancan capybara devise factorybot postgresql rspec ruby ruby-on-rails
Last synced: 02 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/yeukfei02/divisionly-api
split expenses with friends
hacktoberfest postgres rails rspec ruby ruby-on-rails
Last synced: 11 Jan 2025
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/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/andriy-baran/rspec_vars_helper
Small extension that helps organize your tests
Last synced: 19 Dec 2024
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/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/emilio2hd/rails_template
Application rails template
factory-bot ffaker rails rails-template rspec rubocop simplecov
Last synced: 19 Dec 2024
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/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/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/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/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/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/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/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/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/ritobrotomukherjee/oops-school-library-ruby
It's a school library using Ruby. The data gets added and deleted from CLI. It's a simple project to learn developing project from UML diagram
cli gitflow learning-by-doing mvc-architecture rspec ruby school-library solid-principles unit-test
Last synced: 06 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/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/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/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/blue0513/rspec-on-iterm.el
Execute Rspec on iTerm2 using Emacs!!
Last synced: 06 Jan 2025
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/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/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/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/virag-ky/tdd-ruby-poject
This is an exercise in Ruby to practice Test Driven Development.
rspec rubocop ruby tdd unit-testing
Last synced: 10 Jan 2025
https://github.com/tsheporamantso/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.
postgresql rspec ruby-on-rails
Last synced: 26 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/doamaral/ruby-rspec-selenium-capybara
Trying out basic setup and features for UI testing using Capybara
Last synced: 15 Jan 2025
https://github.com/lakshmaji/crostarter
Crowdfunding application
rails react rspec ssr typescript
Last synced: 27 Oct 2024
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/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/cristiancfe/automacaowebaula
Automacao com Cucumber, Capybara e Ruby
capybara cucumber rspec rubygem site-prism
Last synced: 18 Jan 2025
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/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/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/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/cristiancfe/httparty_rspec
git httparty postman-api rspec ruby
Last synced: 18 Jan 2025
https://github.com/andres-condezo/tdd_project
A class with three methods to implement the test-driven development(TDD).
Last synced: 14 Jan 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/greena13/email_spectacular
High-level email spec helpers for acceptance, feature and request tests
actionmailer email rails rspec
Last synced: 21 Nov 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/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: 19 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: 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/said-laasri/tdd-ruby
A test driven development project with ruby
Last synced: 02 Feb 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/futhr/spree-dibs
Spree Payment Gateway for DIBS
dibs draft e-commerce extension rspec ruby spree spree-dibs spree-payment-gateway wip
Last synced: 14 Dec 2024