Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/v-blaze/gvash-planes-api

GVASH PLANES is a rails API Web-App where users can browse list of planes and make reservations on a plane for a given duration.

api database jwt-authentication postgresql rails rails-api rspec ruby-on-rails

Last synced: 21 Dec 2024

https://github.com/eval/respectable

Test different inputs against an rspec-expectation (mirror)

rails rspec ruby testing

Last synced: 13 Jan 2025

https://github.com/sonickmumba/budget_app

Budget app 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. It is built using Ruby on Rails.

bullet css devise rails7 rspec

Last synced: 21 Jan 2025

https://github.com/trevora-trevora/spec_selector

A view, filter, and rerun utility for RSpec.

rspec rspec-rails ruby ruby-on-rails rubygems

Last synced: 28 Oct 2024

https://github.com/eccb7/ruby-tdd

This project is designed to help you learn and practice Test-Driven Development (TDD) in Ruby. You will create a class called Solver and implement various methods while following the TDD approach.

rspec rspec-tests ruby

Last synced: 02 Feb 2025

https://github.com/geekelo/cash-in-out

A mobile web application where you can manage your budget

postgresql render rspec ruby-on-rails

Last synced: 26 Jan 2025

https://github.com/mikz/rspec-dom-testing

rails-dom-testing wrapped as RSpec matchers

rspec rspec-matchers rspec-rails

Last synced: 28 Dec 2024

https://github.com/eccb7/school-library

This project empowers you to harness Object Oriented Programming principles to build a sleek and efficient system for managing students, teachers, books, and borrowing records. Explore the project and start your journey towards mastering OOP.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/kputnam/forall

Ruby generative property test library (ala QuickCheck)

generative-testing property-based-testing rspec testing

Last synced: 13 Oct 2024

https://github.com/envygeeks/luna-rspec-formatters

:heart_eyes_cat: My custom RSpec formatters.

formatter luna-rspec-formatters rspec ruby

Last synced: 11 Oct 2024

https://github.com/cliftondavies/enumerable-methods

A re-creation of the Ruby Enumerable Module.

rspec ruby

Last synced: 12 Jan 2025

https://github.com/petitest/petitest-spec

BDD style DSL for Petitest.

bdd petitest rspec

Last synced: 01 Feb 2025

https://github.com/murodjon000/sales-tax

Basic sales tax is applicable at a rate of 10% on all goods, except books, food, and medical products that are exempt. Import duty is an additional sales tax applicable on all imported goods at a rate of 5%, with no exemptions.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/sea-aye/look-out

Report stats to Sea Aye services from your ruby project. Look Out is In charge of the observation of the code for hazards.

code-quality continuous-integration gem reporter rspec ruby simplecov velocity

Last synced: 18 Dec 2024

https://github.com/vic778/class-manager

Class Manager is a Student-Teacher Portal where techers and student can sign up and teachers can add students in their class assign task and add note by student.

cloudinary devise heroku jwt postg rspec ruby ruby-on-rails uploader

Last synced: 18 Jan 2025

https://github.com/debas-31/school-library-oop

This is a project school library app used to record what books are in the library, borrow them, add new students or teachers, add new books, and save records of who borrowed a given book and when.

rspec ruby unit-testing

Last synced: 30 Dec 2024

https://github.com/debas-31/rails-budget-app

A mobile web application where users can manage their budget; they can have a list of transactions associated with a category to see how much money they spent and on what item.

css3 html5 rspec ruby ruby-gem ruby-on-rails tailwind-css

Last synced: 30 Dec 2024

https://github.com/zmekonnen251/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, since sharing recipes is an important part of cooking the app should allow you to make them public so anyone can access them.

bootstrap5 cancancan database devise postgresql rails-application rspec ruby

Last synced: 20 Jan 2025

https://github.com/sshaw/selfie_formatter

The RSpec Selfie Formatter: A Formatter that takes photos of you while your tests run and uses them to track progress and format the results.

imagesnap photos rspec rspec-formatter ruby selfie-formatter selfies test

Last synced: 17 Dec 2024

https://github.com/farida-hamid/budgetapp-rails

A mobile application that lets users log in and add transactions associated with a category to see the money spent on each category. Built with: Ruby on Rails, RSPEC, and PostgreSQL.

postgresql rspec ruby-on-rails

Last synced: 04 Feb 2025

https://github.com/andrzejsliwa/rails_components_template

Rails Application Template with Komponent.io and other opinionated decisions

application components rails rspec stimulusjs template

Last synced: 29 Jan 2025

https://github.com/marciojg/microservice-architecture

Este projeto é um exemplo de uma solução de "e-commerce" usando padrões de arquitetura, com 2 principais, que são: SAGA with Choreography e Event Sourcing.

kafka microservices my-apps postgresql rails redis-queue rspec ruby-on-rails sagas

Last synced: 16 Dec 2024

https://github.com/kidd254/tdd-project

The TDH (Test Driven Approach) project is meant to use a test driven approach to ensure that the project does not have any bugs at fist instance

rspec ruby test-driven-development

Last synced: 04 Feb 2025

https://github.com/anselemodims/things_catalog

Things Catalog is a console App that lets you add an item which can be a book, game, or music album.

class console irb json rspec ruby

Last synced: 02 Feb 2025

https://github.com/guerreiropedr0/recipe-app

Sign up or log in, add recipes and manage inventories in this website.

capybara pair-programming rails rspec ruby

Last synced: 02 Feb 2025

https://github.com/guerreiropedr0/fast-budget

You have a list of transactions associated with a category, so that you can see how much money you spent and on what.

capybara rails rspec ruby

Last synced: 02 Feb 2025

https://github.com/rwubakwanayo/budget-app

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.

postgresql rails rspec ruby

Last synced: 08 Jan 2025

https://github.com/pboling/silent_stream

ActiveSupport Stream Silencing/Capturing - Without ActiveSupport

outputstream rails rspec ruby testing

Last synced: 31 Dec 2024

https://github.com/syucream/mruby-rspec

rspec for mruby.

mruby rspec

Last synced: 16 Dec 2024

https://github.com/vbrazo/napice-ruby-on-roda

Napice Ruby API using Roda Web Framework

api postresql roda rspec ruby

Last synced: 24 Jan 2025

https://github.com/faranoshamini/school_library

Implemented a simple school library app using the full concepts of object oriented programming in ruby. This application takes input and returns the corresponding results from the terminal

gem gemfile rspec rubocop ruby

Last synced: 04 Feb 2025

https://github.com/faranoshamini/tdd_project

A ruby project with methods such as Factorial, ReverseString, FizzBuzz build on TDD approach

gem gemfile rspec ruby

Last synced: 04 Feb 2025

https://github.com/paulfioravanti/presentations

Collection of technical presentations I've done

code-quality deckset elixir elm markdown presentations rspec ruby ruby-on-rails

Last synced: 04 Feb 2025

https://github.com/rlmoser99/ruby_rspec_top

A tutorial that I developed for students at The Odin Project to learn RSpec.

rspec

Last synced: 12 Dec 2024

https://github.com/doamaral/ruby-rspec-selenium

Using the minimal number of libs to do UI Testing

rspec ruby selenium-webdriver testing ui

Last synced: 15 Jan 2025

https://github.com/amrani/common_testing

Common Rails testing configuration for Rspec. This gem can help you share your spec setup across rails engines.

modular-monolith rails rspec ruby

Last synced: 22 Dec 2024

https://github.com/procore-oss/rspec_profiling

Collects profiles of RSpec test suites

rspec ruby

Last synced: 14 Oct 2024

https://github.com/jesusgautamah/ruby-ipynbs

My collection of Ruby Jupyter Notebooks

chatgpt gpt-3 ipynb jupyter-notebook rspec ruby

Last synced: 16 Jan 2025

https://github.com/ouasamine/tdd-project

A sample Ruby project to practice the TDD flow

rspec ruby

Last synced: 24 Dec 2024

https://github.com/mohamedsabry0/rulint

Basic Ruby conventional rules linter. Using Ruby. From scratch using regex with OOP structure and unit testing.

rspec ruby

Last synced: 18 Jan 2025

https://github.com/testingbot/testingbot_ruby

Ruby gem to use with the Cloud Selenium Service at testingbot.com

rspec rubygem selenium testingbot webdriver

Last synced: 08 Feb 2025

https://github.com/kwambiee/school_library

The app allows you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/algerina/recipe-app

The Recipe app keeps track of all your 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

capybara database gitflow postgres rails ror rspec ruby

Last synced: 23 Jan 2025

https://github.com/tanveerisonline/ruby-final-capstone-project

Catalog of my things is a console app that will help you to keep a record of different types of things you own: books, music albums, movies, and games

rspec rubocop ruby

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/rails-react-hello-world-app

The Greeting App is a simple web application built to demonstrate the implementation of a connection between a Ruby on Rails back-end and a React front-end. It generates random greetings and serves as a learning tool for understanding the integration between these two technologies.

eslint jest postgres react reduxtoolkit rspec rubocop ruby-on-rails stylelint

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/rails_blog_app

This is a blog app which uses Ruby on Rails for backend and allows users to read peoples posts and comments and allows people who sign up to add their posts and comment as well as like others posts, it also integrates with PostgreSQL The figure below is the ERD for the project:

postgresql rspec rubocop ruby ruby-on-rails

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/rails_recipe_app

[Recipe App] is a blog-based application build using the Ruby on Rails framework, that lets you create a user, log in, create and share recipes with diverse food and ingredients. The application is built in a way that you can only create a recipe and add food to your food list.

css gitflow html rspec rubocop ruby ruby-on-rails

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/rails_final_capstone_project

This mobile web app allows users to create categories and add transactions to each category. The app will show the total amount spent on each category. The app is built with Ruby on Rails. The app is deployed on Render.

css3 html rspec rubocop ruby ruby-on-rails

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/rails-react-backend

The Greeting App is a simple web application built to demonstrate the implementation of a connection between a Ruby on Rails back-end and a React front-end. It generates random greetings and serves as a learning tool for understanding the integration between these two technologies.

es6 jest react rspec ruby-on-rails

Last synced: 21 Jan 2025

https://github.com/tanveerisonline/classup-final-capstoneproject

ClassUp is an online learning platform created as a capstone project at Microverse. It offers users the ability to book online classes and organize study sessions with other learners in their vicinity. By combining virtual learning with real-world interactions, ClassUp aims to create an engaging and collaborative learning atmosphere for students.

bootstrap5 eslint gitflow jest postgres react redux render rspec rswag ruby ruby-on-rails stylelint webpack5

Last synced: 21 Jan 2025

https://github.com/ansaribrahim/catalogmythings

CatalogMyThings: A Ruby-based catalog app to manage and organize your books, music, and games with labels and genres.

gem gemfile gemfile-lock linters rspec rubocop ruby ruby-gem sql test

Last synced: 04 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/ansaribrahim/tdd-project-ruby

"Embark on a test-driven development journey with this project. Create a class using TDD principles, writing tests before code. Your commit history will showcase the proper sequence, ensuring a robust and well-documented solution."

rspec rspec-testing ruby ruby-app

Last synced: 04 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/timfjord/anytest-cli

Run any test from your terminal.

cargotest espec exunit jest pytest rspec zigtest

Last synced: 27 Dec 2024

https://github.com/alexander-senko/magic-support

Utility classes and Ruby extensions beyond Active Support

core-ext rspec ruby rubygems

Last synced: 24 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/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/olawale-o/rails_blog_app

"Rails Blog App" a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.

cancancan devise devise-jwt postgresql rspec ruby ruby-on-rails

Last synced: 02 Feb 2025

https://github.com/olipliche/tdd-project

In this project, a class with methods was tested by doing test-driven development (TDD) method.

rspec rubocop ruby tdd

Last synced: 03 Feb 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/michinaoshimizu/edrive

Generic event dispatcher for ruby

event-dispatcher gem rspec ruby ruby-gems

Last synced: 16 Jan 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/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/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/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/cristiancfe/automacaowebaula

Automacao com Cucumber, Capybara e Ruby

capybara cucumber rspec rubygem site-prism

Last synced: 18 Jan 2025

https://github.com/jmettraux/bxs

Bundle Exec rSpec - a wrapper for `bundle exec rspec`

rspec ruby shell

Last synced: 26 Jan 2025

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/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/nspec/dotnettestnspec

NSpec test runner for .NET Core command line interface.

bdd core dotnet mocha rspec tdd testing

Last synced: 10 Nov 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/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.

postgresql rspec rubocop ruby

Last synced: 08 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.

oop rspec ruby

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.

postgresql rails rspec ruby

Last synced: 08 Jan 2025

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/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/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/delicelydia/group_hours_app

This is an application of grouping hours spent on different projects in the university.

rails rspec ruby

Last synced: 02 Feb 2025

https://github.com/said-laasri/tdd-ruby

A test driven development project with ruby

rspec ruby ruby-gem testing

Last synced: 02 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/bkuhlmann/http-fake

A HTTP fake implementation for test suites.

api fake http rspec testing

Last synced: 14 Oct 2024