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/dmathieu/rspec-otel

RSpec matchers for the OpenTelemetry framework

opentelemetry rspec ruby

Last synced: 14 Oct 2024

https://github.com/dkniffin/rspec_controller_helpers

A few bits and pieces to make testing controllers easier

rails rspec

Last synced: 14 Oct 2024

https://github.com/tobuya/catalog_of_my_things

Here, we have created a console app that will help us to keep a record of different types of things we own: books, music albums, movies, and games. Built using Ruby.

postgresql rspec ruby unit-testing

Last synced: 21 Jan 2025

https://github.com/eltonsantos/rails7-starter

Rails 7 starter default with Devise, RSpec and TailwindCSS

devise rails7 rspec tailwindcss

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/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/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-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/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/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/naomiyocum/battleship

A CLI Battleship game - you vs the computer.

rspec ruby

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/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/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: 20 Dec 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/broothie/gspec

A Go test framework

bdd go golang rspec spec test

Last synced: 10 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/mikz/rspec-dom-testing

rails-dom-testing wrapped as RSpec matchers

rspec rspec-matchers rspec-rails

Last synced: 28 Dec 2024

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/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/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/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/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/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/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/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/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/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/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/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/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/syucream/mruby-rspec

rspec for mruby.

mruby rspec

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

A System web for control of diets!

diet materialize rails rspec webapp

Last synced: 30 Jan 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/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/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/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/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/chrissiku/tdd-project

Test-driven development (TDD)

oop rspec ruby tdd

Last synced: 07 Feb 2025

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/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/sevlamare/trackdayapi

An API with token auth.

api bcrypt jwt postgres rails-api rspec ruby

Last synced: 04 Feb 2025

https://github.com/andres-condezo/tdd_project

A class with three methods to implement the test-driven development(TDD).

rspec ruby

Last synced: 04 Feb 2025

https://github.com/andres-condezo/blog

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.

postgresql rspec ruby ruby-on-rails

Last synced: 04 Feb 2025

https://github.com/vadim-geroim/collatz-sequence

Determining the Collatz sequence for a number.

algorithms collatz-sequences rspec ruby

Last synced: 13 Jan 2025

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

rspec rspec-rails

Last synced: 19 Dec 2024

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/greena13/test_assistant

A toolbox for increased testing efficiency with RSpec

assertions debugger rails rspec testing-tools

Last synced: 22 Jan 2025

https://github.com/bencornelis/rpoker

A Ruby poker library

rspec ruby

Last synced: 01 Jan 2025

https://github.com/arvindcj/testignore

File grained control over temporarily disabling Tests.

ignore-list rspec testing-tools

Last synced: 22 Jan 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/vadim-geroim/fibonacci

Fibonacci Sequence: contains iterative and recursive solutions, tests and logs time performance

algorithms rspec ruby

Last synced: 13 Jan 2025

https://github.com/yasuakiomokawa/ga-custom-event-check

Google Analyticsカスタムイベント検証用アプリケーション

googleanalytics rails5 rspec

Last synced: 20 Dec 2024

https://github.com/vadim-geroim/linked-list-2

Reverse the linked list using mutation

datastructures linked-list rspec ruby

Last synced: 13 Jan 2025

https://github.com/vadim-geroim/image-blur-2

Build a data transformation on a data representation of an image.

datastructures image-blur rspec ruby

Last synced: 13 Jan 2025

https://github.com/hackvan/foodie

Ruby gem with a small utilities to make the food very fun.

aruba bundler cucumber gem rake rspec ruby

Last synced: 02 Feb 2025

https://github.com/vadim-geroim/image-blur-3

Build complex data transformation on the implementation of an image

datastructures image-blur rspec ruby

Last synced: 13 Jan 2025

https://github.com/x-govuk/govuk-rspec-helpers

RSpec test helpers for GOV.UK services

rspec ruby

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

https://github.com/iaintshine/ruby-test-tracer

OpenTracing compatible Tracer implementation to be used in tests in Ruby

opentracing rspec ruby tests tracer

Last synced: 21 Oct 2024

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

Trying out basic setup and features for UI testing using Capybara

capybara rspec ruby selenium

Last synced: 15 Jan 2025

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

Trying out Cucumber Ruby setup and features together with Capybara

capybara cucumber rspec ruby selenium

Last synced: 15 Jan 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/nanki/rspec_compose_context

Composable context for RSpec.

rails rspec ruby

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

rspec ruby

Last synced: 10 Jan 2025

https://github.com/ahzamir/food-recipes-app

The Food Recipes App keeps track of all your recipes, 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. Also, since sharing recipes is an important part of cooking the app allows you to make them public so anyone can access them.

cancancan capybara css devise rspec rubocop ruby ruby-gem ruby-on-rails

Last synced: 09 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/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/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/blue0513/rspec-on-iterm.el

Execute Rspec on iTerm2 using Emacs!!

emacs rspec

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/arnaudband/oop_school_library

Create 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. The app that you will create will allow you to: - Add new students or teachers. - Add new books. - Save records of who borrowed a given book and when. - And all of this will be built in a beautiful and well-organized way!

rspec rubocop-configuration ruby ruby-gem

Last synced: 15 Jan 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/jmromer/dagger

A CLI program to resolve dependencies, written in Ruby

demo ood recursion rspec ruby tdd

Last synced: 13 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