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/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/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/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/bencornelis/rpoker

A Ruby poker library

rspec ruby

Last synced: 01 Jan 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/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/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/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/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/jhawthorn/led_test_formatter

Display test runner progress on LED strips

rspec rspec-formatter

Last synced: 26 Dec 2024

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/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: 14 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/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/alejandroq12/api-testing-rspec

The API Testing Spec is a project designed to practice API testing with RSpec.

rspec ruby-on-rails

Last synced: 18 Dec 2024

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/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/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/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/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/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/brainconnect93/budget-app

This is a Ruby on Rails 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 on what.

capybara-rspec css rails rspec rubocop ruby

Last synced: 13 Jan 2025

https://github.com/hackvan/resuelve

Solución al Problema del equipo Resuelve FC.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/blocknotes/database_recorder

Record application queries, verify them against stored queries, and replay them

rspec ruby sql

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

rspec ruby

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

rspec ruby

Last synced: 13 Jan 2025

https://github.com/sayantam/croaky-rspec

RSpec 3.0 formatter that croaks only for failed examples.

rspec ruby

Last synced: 16 Jan 2025

https://github.com/synkevych/money_spent_counter

A minimal Rails application for tracking expenses, featuring sorting and pagination functionalities. Developed using Docker for containerization.

device docker docker-compose github-actions postgresql rails rspec ruby

Last synced: 02 Feb 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/sue445/rspec-time_stop

Stop current time in example.

rspec

Last synced: 13 Oct 2024

https://github.com/paulzay/sporf

Sporf is a blogging platform where bloggers can signup and write articles that are grouped by categories. It's built with Ruby on Rails

article rails rspec ruby

Last synced: 02 Feb 2025

https://github.com/abarrak/card-mine-api

Generates cards and saves them for later use or sharing.

cards devise-token-auth factory-girl jbuilder json rails rails-api rspec

Last synced: 14 Dec 2024

https://github.com/fransan6/ruby-wc

Ruby version of *nix command `wc`

rspec ruby unix

Last synced: 26 Jan 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/ryichk/rails-api-on-docker

Boilerplate building Rails API on Docker

docker docker-compose mysql rails-api rspec rubocop terraform

Last synced: 06 Jan 2025

https://github.com/afonsir/tdd-course

This repository holds the scripts and/or projects developed in an introductory TDD course.

rspec ruby tdd

Last synced: 02 Feb 2025

https://github.com/afonsir/expense-tracker

Reading the "Effective Testing with RSpec 3: Build Ruby Apps with Confidence" book.

rspec ruby

Last synced: 02 Feb 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/riboseinc/rspec-pgp_matchers

RSpec matchers for testing OpenPGP messages

pgp rspec rspec-matchers

Last synced: 26 Jan 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/frodoslaw/dockerfile-rspec-serverspec

Test Dockerfiles with RSpec and ServerSpec

dockerfile rspec ruby rvm serverspec

Last synced: 02 Feb 2025

https://github.com/tylerrick/rspec-expect_to_make_changes

Makes it easy to test that a block makes a number of changes, without requiring you to deeply nest a bunch of `expect { }` blocks within each other or rewrite them as `change` matchers.

rspec rspec-expectations testing-library

Last synced: 02 Feb 2025

https://github.com/silva4dev/meeting-room-scheduler-project

📅 Building a meeting room reservation management system with Ruby and Deno Fresh using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨.

deno design-patterns domain-driven-design fresh hanami rails rspec ruby ruby-on-rails solid-principles test-driven-development typescript

Last synced: 20 Dec 2024

https://github.com/lakshmaji/todo-app-clean-arch

Todo app adhering to principles of clean architecture (WIP)

e2e monolith playwright rails react rspec spa

Last synced: 20 Dec 2024

https://github.com/mwafrika/rails-recipe-app

The Recipe app keeps track of all your recipes, ingredients, and inventory. It allows 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.

capybara devise postgresql rspec ruby ruby-on-rails tailwindcss

Last synced: 27 Jan 2025

https://github.com/aaroncferrer/nutri-app

A web app connecting patients and dietitians. Patients can create accounts, book appointments, and receive nutrition guidance. Dietitians manage schedules, conduct video consultations, and access patient records.

calendly-api google-oauth2 rails7 reactjs rspec ruby ruby-on-rails

Last synced: 21 Jan 2025

https://github.com/maheshkumar-novice/connect-four

A command line game written in Ruby (Test Driven Development)

connect-four rspec ruby tdd

Last synced: 01 Feb 2025

https://github.com/jailsonsf/maino-challenge

Desafio Mainô - Aplicação web Ruby on Rails, com autenticação de usuário para upload de documentos e processamento em background.

postgresql redis rspec ruby ruby-on-rails sidekiq

Last synced: 20 Dec 2024

https://github.com/maheshkumar-novice/tic-tac-toe-with-tests

A command line game written in Ruby with Tests

rspec ruby testing

Last synced: 01 Feb 2025

https://github.com/maheshkumar-novice/rspec-practice

RSpec Practice

rspec ruby

Last synced: 01 Feb 2025

https://github.com/maheshkumar-novice/ruby-testing

My solutions to the Ruby-Testing exercises from The Odin Project

rspec rspec-testing ruby ruby-test tdd test-driven-development

Last synced: 01 Feb 2025

https://github.com/fluentci-demos/fluentci-demo-ruby-rails

A FluentCI demo CI pipeline using Ruby on Rails

cicd continuous-integration rspec ruby ruby-on-rails

Last synced: 20 Dec 2024

https://github.com/franciscojbrito/store_api

API desarrollada en Ruby on Rails que gestiona la información de tiendas, productos y usuarios. Esta API está diseñada para ser utilizada en aplicaciones de comercio electrónico.

docker docker-compose rspec ruby ruby-on-rails

Last synced: 20 Dec 2024

https://github.com/bencornelis/takuzu_solver

A program for solving Takuzu puzzles

rspec ruby strategy-pattern

Last synced: 21 Jan 2025

https://github.com/genesisgonza05/lemontech_events

Lemontech Events es una aplicación de gestión de eventos construida con Ruby on Rails y Docker, utilizando PostgreSQL como base de datos.

css cucumber docker docker-compose html javascript letter-opener recaptcha rspec ruby ruby-on-rails

Last synced: 20 Dec 2024

https://github.com/aquaflamingo/boilerplate-sinatra

Boilerplate template for Ruby Sinatra applications (logging, rackup file, circleci, autoloading, rspec)

rspec ruby sinatra

Last synced: 12 Dec 2024

https://github.com/mailsg/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. The app allows you to make recipes public so anyone can access them.

capybara-rspec css3 devise-token-auth rspec ruby-on-rails

Last synced: 03 Feb 2025

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

Budget app is a software app which allows users to track income, expenses, and savings, set financial goals, and monitor their progress towards those goals. Budget apps can also offer features such as bill reminders, categorization of expenses, and analysis of spending habits.

capybara database devise postgresql rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/ricardo-benicio/technical_tests_i

Development Repository for Technical Tests. Increasing knowledge in Ruby and tests with RSPEC.

development rspec ruby technical-test

Last synced: 03 Feb 2025

https://github.com/ricardo-benicio/technical_tests_iii

Development Repository for Technical Tests. Increasing knowledge in Ruby and tests with RSPEC.

development rspec ruby technical-test

Last synced: 03 Feb 2025

https://github.com/adriastephanie/httparty-rspec-ruby-api

Teste de APIs com HTTParty, Rspec, e linguagem Ruby.

gitactions-workflow httparty rspec ruby

Last synced: 27 Jan 2025

https://github.com/adriastephanie/ruby-capybara-cucumber

repositório para estudos linguagem ruby + capybara + cucumber

capybara cucumber rspec ruby siteprism

Last synced: 27 Jan 2025

https://github.com/prangonghose/catalogue-using-ruby

A terminal UI to add books, games and music albums according to user. Built with Ruby. All user data is saved in the local storage and loaded immediately at the beginning of the app.

oop rspec ruby ruby-gem

Last synced: 03 Feb 2025

https://github.com/frodoslaw/puppet-motd

Simple motd module for Puppet

motd puppet rspec

Last synced: 02 Feb 2025

https://github.com/brandaoplaster/films-api

Consuming a Movie API

rspec ruby ruby-on-rails

Last synced: 09 Dec 2024

https://github.com/damdafayton/budget-app-rails

Budget tracking app

bootstrap rails rspec ruby sass

Last synced: 01 Feb 2025

https://github.com/fene-87/catalog_of_things

This is a simple console app that helps users keep records of different types of things that they own: books, music albums, games, and movies.

rspec rubocop ruby

Last synced: 21 Dec 2024

https://github.com/cornelius/httpotemkin

Mock HTTP services for system tests

acceptance-testing http integration-testing mock rspec

Last synced: 20 Dec 2024

https://github.com/mnisarali/budget_tracker

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: 13 Dec 2024

https://github.com/ryichk/rspec-learning-project

Rspec learning projects Everyday Rails.

rails rspec ruby test

Last synced: 14 Dec 2024

https://github.com/vmwhoami/danceter

In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.

rails rspec ruby twitter

Last synced: 06 Jan 2025

https://github.com/sleeplessbyte/tempfile-fixture

:clipboard: Have tempfile serve you IO fixtures.

fixtures minitest rspec tempfile

Last synced: 13 Jan 2025

https://github.com/eduardo06sp/tdd-connect-four

A test-driven approach to Connect Four using RSpec.

oop rspec ruby test-driven-development

Last synced: 12 Dec 2024

https://github.com/marioruiz/api-testing-example

Example using RSpec and nice_http to test REST APIs. (Uber API and Reqres API)

openapi openapi3 rspec ruby swagger test testing

Last synced: 13 Dec 2024

https://github.com/iaintshine/ruby-dockercompose-rules

Library which simplifies usage of Docker Compose for integration testing in Ruby.

docker docker-compose integration-testing rspec ruby

Last synced: 09 Dec 2024

https://github.com/emilyjspencer/the_book_lounge

📚🏫 Keep a record of your books with this full-stack Sinatra-based application

capybara databases rspec ruby sinatra sql

Last synced: 15 Dec 2024

https://github.com/emilyjspencer/battle2

Learning to test drive a web app using the MVC pattern

capybara mvc rspec ruby sinatra

Last synced: 15 Dec 2024

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

This project is about implementing a class with some methods through test-driven development (TDD). The thrust of the project is to write tests first and then the code.

rspec rubocop ruby

Last synced: 19 Jan 2025

https://github.com/dansantander/eshop-be

The back-end for a browser-based mobile application that gathers all of the most common mall brands for you to buy directly from your favorite shops.

rspec rspec-rails rubocop ruby ruby-api ruby-on-rails

Last synced: 02 Feb 2025

https://github.com/andygeek/recorrido-back

Backend using Ruby on Rails.

rspec ruby ruby-on-rails

Last synced: 20 Dec 2024

https://github.com/emilyjspencer/boris

OOP Exercise, test-driven in Ruby with the testing framework RSpec

oop rspec ruby tdd test-driven-development

Last synced: 17 Dec 2024

https://github.com/fherrerao/torc-challenge

Console app built with Ruby, allows you to add products using a console once the project has run, requires you to enter the name, price, quantity, is it imported? is a book, food, or medical product separating the product by category. When you finish adding all the products, the console will display the product with its price plus tax.

rspec rubocop ruby

Last synced: 02 Feb 2025

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/mariocc29/shoe_store_api

Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.

backend grape-api rabbitmq rails redis rspec swagger websocket

Last synced: 20 Dec 2024

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

The app keeps track of 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. It is built using Ruby on Rails.

cancancan devise rails rspec ruby-gem ruby-on-rails

Last synced: 14 Dec 2024

https://github.com/afaur/ruby-rack-iodine

:herb: A basic example of getting started with Sinatra on Iodine powered Rack.

activerecord iodine rack rspec ruby sinatra sqlite

Last synced: 19 Dec 2024

https://github.com/emilyjspencer/boris--bikes

OOP Exercise, test-driven in Ruby with the testing framework RSpec

pair-programming rspec ruby

Last synced: 17 Dec 2024

https://github.com/Darhazer/active_record_change_matchers

Custom RSpec matchers for ActiveRecord record creation.

active-record rspec rspec-custom-matchers ruby

Last synced: 07 Oct 2024