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/cassiosantana/rspec_ruby
Mini curso de testes Ruby com Rspec
bundler gem rspec rspec-rails ruby ruby-on-rails youtube
Last synced: 10 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/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/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: 10 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/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/alexander-senko/magic-support
Utility classes and Ruby extensions beyond Active Support
Last synced: 24 Jan 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/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/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: 10 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/fumtas1k/kyopro-tessoku
競技プログラミングの鉄則の解答
algorithms gradle java junit5 kotlin rspec ruby
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/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/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/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/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/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: 10 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: 10 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/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/eltonsantos/locaweb-twitter
Application that list tweets most relevants and the users who made the most mention of Locaweb.
Last synced: 11 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/apaciuk/ruby-rails-location-based-weather-news-app
NewsMaster - Ruby on Rails location based weather and news search app with RSpec testing
rails rspec rspec-testing ruby
Last synced: 04 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/jdm79/web_scraper_ruby
Web scraper written in Ruby for a job tech test
rspec ruby webscraper webscrapper
Last synced: 11 Jan 2025
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/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/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/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/oguntayomicheal/school-library-oop
School Library is a ruby based tool used to record books stored in a library and who borrows them. The app allows users to add new students or teachers, new books, and save records of who borrowed a given book and the date it was borrowed.
Last synced: 03 Feb 2025
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/thiagohrcosta/soccer-api
postgresql postman pundit rails rspec ruby
Last synced: 03 Feb 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/raquellima7/first_challenge
The task to write a small ruby function that orders strings.
Last synced: 18 Jan 2025
https://github.com/riboseinc/rspec-pgp_matchers
RSpec matchers for testing OpenPGP messages
Last synced: 26 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: 08 Feb 2025
https://github.com/klengvinayte/wwbm
Game Who Wants to Be a Millionaire? on RoR
Last synced: 29 Jan 2025
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/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://gitlab.com/lipoqil/docker-ruby-chromedriver-node-yarn
Image prepared to run feature specs on Gitlab CI
chrome ci docker feature-specs gitlab-ci node rspec ruby yarn
Last synced: 24 Oct 2024
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/afonsir/expense-tracker
Reading the "Effective Testing with RSpec 3: Build Ruby Apps with Confidence" book.
Last synced: 02 Feb 2025
https://github.com/afonsir/tdd-course
This repository holds the scripts and/or projects developed in an introductory TDD course.
Last synced: 02 Feb 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/cristiancfe/automa-o
capybara cucumber rspec ruby selenium-webdriver siteprism
Last synced: 18 Jan 2025
https://github.com/ericlondon/jenkins-docker-rails-elasticsearch-ci-testing
Jenkins Docker Rails Elasticsearch CI Testing
build compose docker elasticsearch jenkins rails rspec
Last synced: 12 Jan 2025
https://github.com/ryichk/rails-api-on-docker
Boilerplate building Rails API on Docker
docker docker-compose mysql rails-api rspec rubocop terraform
Last synced: 07 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/ricardo-benicio/rubyguard
RubyGuard - Application for test technical for company available.
development devise devise-jwt postgresql rspec ruby ruby-on-rails
Last synced: 26 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/berkus/wackoformatter.rb
WackoWiki format parser in Ruby.
formatting rspec ruby wackowiki
Last synced: 12 Jan 2025
https://github.com/ryichk/rspec-learning-project
Rspec learning projects Everyday Rails.
Last synced: 07 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/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/english/rspec-repetitive
Repeat RSpec examples with custom setup.
Last synced: 16 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/ecureuill/starbugs-cucumber-rb
Acceptance test with Cucumber, Capybara and RSpec
acceptance-testing automation-testing capybara cucumber rspec ruby
Last synced: 12 Jan 2025
https://github.com/guppster/rubytesting
Software Spec and Testing in Ruby
cucumber minitest reek rspec ruby specification
Last synced: 12 Jan 2025
https://github.com/mocktools/ruby-rspec-mock
RSpec dual mocking compatibility. Use RSpec's mocks as secondary, alongside a primary, alternative mocking library.
developer-tools hacktoberfest mock mocktools rspec rspec-mock rspec-rails rspec-testing ruby rubygem testing
Last synced: 04 Nov 2024
https://github.com/sayantam/croaky-rspec
RSpec 3.0 formatter that croaks only for failed examples.
Last synced: 16 Jan 2025
https://github.com/nabilhy/tdd-project
This project is an implementation of a class with some methods, but implemented by doing test-driven development (TDD). Here the main idea is to write tests first and then the code.
Last synced: 13 Jan 2025
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/fmanimashaun/learning-ruby
This is a collection of my code while learning ruby using the Programming Ruby 3.3 - The pragmatic Programmers' Guide by Noel Rappin
Last synced: 26 Jan 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/charizard/relative.vim
A Vim plugin to easily navigate between the specs and the actual code
rspec ruby ruby-on-rails tdd vim-script
Last synced: 21 Dec 2024
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: 10 Feb 2025
https://github.com/shiotomo/meps
Minecraft server Extension Platform System
docker docker-compose minecraft rspec ruby sinatra
Last synced: 02 Feb 2025
https://github.com/raquellima7/test_app
Repository with my learning in Rails. Course "TDD with Ruby on Rails, RSpec and Capybara"
capybara rspec ruby-on-rails shoulda-matchers tdd
Last synced: 18 Jan 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/raquellima7/friday_lunch_team
Friday Lunch Team is a Rails system to include employees in lunches according to the number of employees, allowing the inclusion of a new employee. When registering an employee, he/she must inform his/her unit and the preferred restaurant. By clicking on "New Blind Date" you must inform the day and the system will automatically sort the employees into groups and choose a leader. On the page to view all Blind Dates, the day will appear, and, clicking to view, you can see the separation by teams, its leader, employees, and restaurant (which is the restaurant informed by the leader).
bootstrap postgresql rspec ruby-on-rails
Last synced: 18 Jan 2025
https://github.com/hackvan/resuelve
Solución al Problema del equipo Resuelve FC.
Last synced: 02 Feb 2025
https://github.com/dogparklabs/json_rspec_match_maker
Utility class for making JSON matchers for RSpec.
json rspec ruby-on-rails testing
Last synced: 20 Jan 2025
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/ryichk/react_on_rails_graphql_boilerplate
Template to be used when you want to run the system on a single server, such as AWS EC2.
docker eslint github-actions graphql mysql prettier rails react rspec rubocop typescript
Last synced: 09 Feb 2025
https://github.com/dreeven-oss/rspec-xlsx_matchers
RSpec matchers for xslx data
Last synced: 08 Feb 2025
https://github.com/blocknotes/database_recorder
Record application queries, verify them against stored queries, and replay them
Last synced: 02 Feb 2025