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/nelcifranmagalhaes/eat_then_diet

A System web for control of diets!

diet materialize rails rspec webapp

Last synced: 30 Jan 2025

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/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/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/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/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/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/tmtocb/tasks-json-rest-api-tdd

Rails 6 Tasks JSON REST CRUD API using JWT authentication, full test suite with RSpec, ActiveModel serialization, versioning, Bcrypt secure password, Travis-CI, Heroku, Brakeman, Bundler-Audit, Pry in development/production.

bcrypt heroku json json-api jwt-authentication rails-api rails6 restful-api rspec serialization tdd travis-ci versioning

Last synced: 20 Jan 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/itsmraga-hub/catalogue-of-my-things

"Catalogue-of-my-things" is a simple console app that allows users to manage collections of the things they own.

json oop rspec ruby ruby-application

Last synced: 03 Feb 2025

https://github.com/yazino12/blog-app

Blog app 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.

postgresql rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/naomiyocum/battleship

A CLI Battleship game - you vs the computer.

rspec ruby

Last synced: 03 Feb 2025

https://github.com/talentplatforms/ropen_pi

Rspec and OpenAPI Integration

openapi3 rspec rswag ruby swagger

Last synced: 09 Feb 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/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/maheshkumar-novice/chess

A command line game written in Ruby

chess colors object-oriented-programming rspec rubocop ruby tests

Last synced: 01 Feb 2025

https://github.com/dansantander/trax

Rails app for helping you with keeping track of your tasks and fees per activity with no complications.

integration-tests postgresql rails5 rspec ruby unit-testing

Last synced: 21 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/medsonmoombe/ruby-catalog-capstone

A console app that allows users to manage collections of the things they own: books, music albums, movies, and games. The data is stored in JSON files but there is also a database with the structure of tables analogical to the program's class structure.

rspec rubocop ruby

Last synced: 19 Jan 2025

https://github.com/gingray/rspec-graphql_assistant

Collection of RSpec helpers to easy test GraphQL query, mutation, subscription

graphql rails rspec

Last synced: 14 Oct 2024

https://github.com/monade/rspec_match_structure

A smart structure matcher for RSpec. Raise your expectations!

rails rspec rspec-matchers ruby

Last synced: 14 Oct 2024

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/pboling/silent_stream

ActiveSupport Stream Silencing/Capturing - Without ActiveSupport

outputstream rails rspec ruby testing

Last synced: 31 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/syucream/mruby-rspec

rspec for mruby.

mruby rspec

Last synced: 16 Dec 2024

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/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/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/mozameljawad/tdd-project

In this project we implement a Solver class with some methods (factorial, reverse and fizzbuzz), by doing test-driven development (TDD). Remember that we write tests first and then the code.

rspec ruby unit-testing

Last synced: 13 Feb 2025

https://github.com/dqmrf/taskmanager

Task manager application built using Ruby on Rails technology.

haml heroku postgresql rails rails-application rails4 rspec ruby ruby-on-rails

Last synced: 19 Jan 2025

https://github.com/buildpulse/buildpulse-example-rspec

Example RSpec project to demonstrate connecting to BuildPulse for flaky test detection

flake-detection rspec

Last synced: 07 Nov 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: 10 Feb 2025

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

Test-driven development (TDD)

oop rspec ruby tdd

Last synced: 07 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/codehass/blog-app

The Blog app exemplifies a typical blog website. Its functionality includes displaying a list of posts and enabling readers to engage with them by leaving comments and likes.

postgresql rails rspec ruby

Last synced: 18 Jan 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/ouasamine/tdd-project

A sample Ruby project to practice the TDD flow

rspec ruby

Last synced: 24 Dec 2024

https://github.com/broothie/gspec

A Go test framework

bdd go golang rspec spec test

Last synced: 10 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/vic778/school-management

this is a simple backedn project for class managment where teachers can CRUD a student and assign the test to them as well. studnt will be able to login thourht their credentials generated by the teachers. teacher only teachers can manager the CRUD of the whole app even update the user role to be a teacher.

postgresql pundit-matchers rspec rswag rubocop-rails ruby ruby-on-rails

Last synced: 18 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/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_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/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/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/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/kputnam/forall

Ruby generative property test library (ala QuickCheck)

generative-testing property-based-testing rspec testing

Last synced: 13 Oct 2024

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/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/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.

postgresql rspec ruby

Last synced: 02 Jan 2025

https://github.com/zewdu444/tdd_project

this repository used as Test drive development approach

rspec ruby

Last synced: 10 Feb 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: 10 Feb 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: 10 Feb 2025

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: 10 Feb 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/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/jhawthorn/led_test_formatter

Display test runner progress on LED strips

rspec rspec-formatter

Last synced: 10 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/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/dvinciguerra/schedroom

Schedroom - A very simple webapp to schedule a meeting room using Rails

api-rest jwt-token rails5 rspec schedule webapp

Last synced: 10 Feb 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: 10 Feb 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

rspec ruby

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.

minitest rails rspec

Last synced: 03 Feb 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: 10 Feb 2025

https://github.com/nspec/dotnetnewnspec

NSpec templates for .NET Core command line interface

bdd core dotnet dotnet-template mocha rspec tdd template test testing

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

rspec ruby unit-testing

Last synced: 21 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/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/andriy-baran/rspec_vars_helper

Small extension that helps organize your tests

rspec ruby

Last synced: 11 Feb 2025

https://github.com/cassiosantana/rails_learning_base

A simple starting point for experimenting with and implementing various features and gems in a Rails context.

ffaker rails rspec tailwindcss

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

A HTTP fake implementation for test suites.

api fake http rspec testing

Last synced: 14 Oct 2024

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/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.

gitflow rspec ruby

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