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/al3rez/robot-ruby

Toy Robot Simulator is a Ruby application that simulates a robot moving on a square tabletop, of dimensions 5 units x 5 units. The simulator reads in commands to place the robot on the table and to move, rotate, and report the robot’s position and facing direction.

challenge rspec ruby

Last synced: 14 Jan 2025

https://github.com/yuvenalmash/undertakings

RESTful API for a Task management application

postgresql rspec rswag ruby-on-rails

Last synced: 20 Jan 2025

https://github.com/greentiger0789/atcoder_ruby

This is a tool to set up an environment to solve past questions of AtCoder, a competitive programming competition, using Ruby.

atcoder rspec ruby

Last synced: 10 Feb 2025

https://github.com/daerd/simptter

Twitter clone.

rails4 rspec vagrant

Last synced: 19 Jan 2025

https://github.com/bntzio/rails-todos-tdd

A todo-list rails app with test-driven development (tdd)

capybara rails rspec ruby tdd test-driven-development todolist

Last synced: 30 Dec 2024

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

A test-driven approach to Connect Four using RSpec.

oop rspec ruby test-driven-development

Last synced: 03 Feb 2025

https://github.com/fmanimashaun/tdd_project

The Test-Driven Development (TDD) Project is a hands-on exercise in implementing the principles of TDD using Ruby. The project involves creating a Solver class with methods such as factorial, reverse, and fizzbuzz, with the unique aspect being that tests are written before the code. This project serves as a practical experience in writing tests fir

rspec ruby

Last synced: 10 Feb 2025

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

Consuming a Movie API

rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/brandaoplaster/secret-friend

An App where people can hold a draw for a secret friend.

rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/omjogani/todo-ror

Simple Todo App without Scaffold in Ruby On Rails with TDD

rspec ruby ruby-on-rails tdd

Last synced: 10 Feb 2025

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

This Recipe App is designed to help a user to keep track of recipes and ingredients. It will allow a user to save ingredients, keep track of what they have, create recipes, and generate a shopping list based on what they have and what they are missing from a recipe.

bootstrap css devise html postgresql rspec ruby ruby-on-rails swagger

Last synced: 19 Jan 2025

https://github.com/tristandunn/factory_manager

A manager for factory_bot to simplify creating nested factories.

factory factory-bot rspec rspec-rails ruby ruby-on-rails

Last synced: 08 Jan 2025

https://github.com/cassiosantana/algorithms_ruby

A ruby gem that solves algorithms and problems

algorithms ffaker gem problems rspec rspec-testing ruby

Last synced: 07 Feb 2025

https://github.com/cornelius/given_filesystem

RSpec helpers for testing code which needs data in a file system

fixtures rspec ruby temporary-directories

Last synced: 14 Oct 2024

https://github.com/ltfschoen/guard_demo

Guard RSpec and Guard LiveReload

guard guard-livereload guard-rspec rspec

Last synced: 02 Feb 2025

https://github.com/stratigos/todds_blog

Basic Rails Blog 👨‍💻🛤✍

blog publishing rails rspec ruby

Last synced: 26 Dec 2024

https://github.com/ltfschoen/rails_csv_app

Upload/persist CSV file to PSQL then search, sort, paginate with AJAX

ajax boilerplate bootstrap4 csv csv-import faker jquery3 postgresql rails5 railscasts rspec ruby-gemset sass shell willpaginate

Last synced: 02 Feb 2025

https://github.com/raulpe7eira/tic_tac_toe

Laboratório de Validação de Conhecimento para Pluga

game gem rspec ruby

Last synced: 19 Dec 2024

https://github.com/grayvox/ruby-mini-projects

💎 Basic Ruby projects for TOP's Full Stack Ruby on Rails pathway

rspec ruby theodinproject

Last synced: 10 Feb 2025

https://github.com/sznagymisu/json_response_matchers

rspec matchers to test http responses with json content in rails

controller-specs json rails request-specs response rspec

Last synced: 19 Dec 2024

https://github.com/andressakarla/testes-automatizados-mobile-training-wheels-protocol_ruby

Projeto de Testes Automatizados Mobile Android no aplicativo "Training Wheels Protocol" desenvolvido para o curso "Introdução ao Appium com Ruby e Cucumber" da "QANinja Academy"

appium-android cucumber rspec ruby

Last synced: 10 Feb 2025

https://github.com/grayvox/tic-tac-toe

✖️ Tic Tac Toe - as simple as that.

replit rspec ruby theodinproject tic-tac-toe

Last synced: 10 Feb 2025

https://github.com/gablemathias/linked_list

Singly Linked List with proper tests and usability

linked-list rspec ruby

Last synced: 10 Feb 2025

https://github.com/ruliancruz/medical-exam-list

Web application for medical examination listing

css cypress docker html javascript postgresql pt-br redis rspec ruby sidekiq sinatra

Last synced: 10 Feb 2025

https://github.com/mariocc29/pokemon_tcg_api

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

backend elasticsearch grape-api rails redis rspec swagger

Last synced: 10 Feb 2025

https://github.com/giljr/fiscal_service_app

Quick Guide To Handling CSV, XML, and JSON Files in Rails 7 #AppliedRailsSeries

capibara database-management dbeaver fileparser rails7 rspec service

Last synced: 10 Feb 2025

https://github.com/meekb/buildamidwestbuffet

Tests to practice writing Ruby, and test-driven design

rspec ruby tdd testing

Last synced: 10 Feb 2025

https://github.com/rubydevi/webhook-notifier

The "WebhookNotifier" is a Ruby on Rails application designed to facilitate real-time communication between the application and third-party APIs.

rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/renatorosafranco/cob_api

🚀 RAILS | API | challenge for 'estante virtual'

api challenge code-challenge rspec rspec-rails ruby rubyonrails serializers slate

Last synced: 04 Feb 2025

https://github.com/mariocc29/media_api

The Movie Search Engine is a RESTful service aimed at code quality evaluation, connecting to the TMDB API to retrieve movie data, with plans to expand to multiple data sources in the future.

backend rails redis rspec rswag

Last synced: 10 Feb 2025

https://github.com/andressakarla/testes-automatizados-unitarios-calculadora_ruby

Projeto de Testes Automatizados Unitários desenvolvido para ser executado diretamente no código-fonte em uma calculadora em Ruby nas ferramentas Rspec e GitHub Actions

fixtures github-actions github-workflows json rspec ruby unit-testing

Last synced: 10 Feb 2025

https://github.com/raulpe7eira/inventory

Laboratório de Validação de Conhecimento para Globo

bootstrap css devise heroku html postgresql rails rspec ruby sqlite

Last synced: 19 Dec 2024

https://github.com/guibrandt/antiplagio.rb

API para detecção de plágio em código

plagiarism-detection rspec ruby sinatra

Last synced: 11 Jan 2025

https://github.com/wojtha/mouse_melon

MouseMelon is a simple DSL which allows to write acceptance specs in Gherkin-like language without any parser.

bdd dsl gherkin rspec testing

Last synced: 10 Feb 2025

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

Microverse project for learning test driven development in ruby.

classes gemfile rspec rspec-testing

Last synced: 25 Dec 2024

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

Mobile(B)Money 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..

bootstrap5 cancancan capybara devise factorybot faker gems jquery-plugin letter-opener rspec rubocop selenium-webdriver

Last synced: 25 Dec 2024

https://github.com/silva4dev/rails-inss-discount-clean-project

💰 Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles 🎯

clean-architecture cqrs design-patterns docker domain-driven-design postgresql rspec ruby ruby-on-rails test-driven-development typescript

Last synced: 10 Feb 2025

https://github.com/munyabelden/tdd

Test Driven Development (TDD) is a practice project with a class and a few methods written to execute the test regulations.

rspec rubocop ruby

Last synced: 08 Feb 2025

https://github.com/lucaslight/hanoi

Tower of Hanoi or Lucas' Tower game - This is a Ruby-based command-line implementation of the classic puzzle game.

rspec rubocop ruby terminal-game

Last synced: 10 Feb 2025

https://github.com/jmromer/pattern_matcher

A TDD / OOP demo in Ruby

demo oop rspec ruby tdd

Last synced: 13 Jan 2025

https://github.com/aaroncferrer/stocks

Mock trading app using Ruby on Rails for backend, adhering to TDD and RESTful principles. Auth is implemented with bcrypt and JWT. RSpec with SimpleCov guarantees comprehensive code testing for quality assurance.

bootstrap javascript postgresql rails rails-api react rspec ruby

Last synced: 10 Feb 2025

https://github.com/nareshnavinash/tespec-ruby

Selenium framework with ruby, rspec, allure

rspec ruby

Last synced: 26 Dec 2024

https://github.com/teekaytech/taofeek-olalere-technical-assessment

Technical Assessment for tix.africa

api postgres rails7 rspec

Last synced: 10 Feb 2025

https://github.com/fnando/sublime-ruby-file-toggle

A plugin that switches from implementation to test file and vice-versa. Supports minitest and rspec.

minitest rspec ruby sublime-text sublime-text-package

Last synced: 02 Feb 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/jacky-xbb/auth_from_scratch

L9 Assignment of Practical Ruby on Rails Course

rspec

Last synced: 10 Feb 2025

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/renuo/railshoeck-rspec-include-matcher

A Railshöck presentation about the RSpec include matcher

comparison history matcher-functions meetup-presentations r-josuaschmid rspec

Last synced: 08 Jan 2025

https://github.com/gerrypower/rspec-translation

rspec plugin that allows you to TDD your Ruby model translations

internationalization rspec ruby translation

Last synced: 11 Oct 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/matiasjastrebow/tp-tadp-metaprogramacion

Trabajo Práctico de Metaprogramación de la materia Técnicas Avanzadas de la Programación (TADP) de la UTN 2024

metaprogramming mocking reflection rspec ruby spies testing unit-testing

Last synced: 30 Jan 2025

https://github.com/vivshaw/smol-v1

:egg: a social blogging app, powered by Rails

blog capybara factory-girl rails5 rspec ruby tachyons

Last synced: 07 Jan 2025

https://github.com/nikitug/rspec-stepwise

Stepwise execution DSL for RSpec.

integration-testing rspec

Last synced: 19 Jan 2025

https://github.com/rafael-cesario/cookbook

Ruby on rails and next js app to organize your recipes, create lists, add recipes and upload cover images for your recipes

next postgres rails rspec ruby

Last synced: 10 Feb 2025

https://github.com/sashadev-sky/model-operandi

A lightweight Ruby ORM

activesupport orm rspec ruby sql

Last synced: 04 Jan 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/vgsantoniazzi/focuzo

focuzo — A RSpec formatter to set light lamp through arduino, based on status of tests.

arduino rspec

Last synced: 10 Jan 2025

https://github.com/yaairfernando/private_events

Ruby on rails application that implements a EventBrite clone

associations capybara-rspec rspec ruby ruby-on-rails

Last synced: 02 Jan 2025

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

School Library is a tool to record what books are in the library and who borrows them. The app you will create will allow you to: Add new students, teachers, and books and records of who borrowed a given book.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/littleappdev/rails-api-doc-auto-generator

Automatically generate Swagger docs for Ruby on Rails app

documentation rails rspec rspec-rails ruby swagger swagger-ui

Last synced: 10 Feb 2025

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

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

pair-programming rspec ruby

Last synced: 09 Feb 2025

https://github.com/benmuiruri/parity-gem

A simple gem to split an array of integers into two arrays of odd and even integers

gem rspec ruby

Last synced: 16 Jan 2025

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

In this project you will implement a class with some methods, but you will do it by doing test-driven development (TDD). Remember that the idea is to write tests first and then the code. This will be verified in your commits history, so it is important to use the proper sequence.

rspec rspec-rails ruby tdd

Last synced: 09 Jan 2025

https://github.com/bushmusi/hello-rails

This is my first rails project. Detail description will be added later

rails rspec ruby ruby-on-rails

Last synced: 09 Jan 2025

https://github.com/rubinjhand/jungle_rails

A mini e-commerce application built with Rails 4.2

capybara e-commerce-project postgresql-database rspec ruby-on-rails stripe

Last synced: 09 Jan 2025

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

Budget tracking app

bootstrap rails rspec ruby sass

Last synced: 01 Feb 2025

https://github.com/klengvinayte/ip_monitor

This is an application that allows you to register and delete IP addresses, as well as check their availability

docker-compose rspec ruby sequel sidekiq sinatra

Last synced: 10 Feb 2025

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

Simple motd module for Puppet

motd puppet rspec

Last synced: 02 Feb 2025

https://github.com/learnwithalfred/rubyonrailsauthtemplate

This is a starting point for building rails applications. Authentication has been setup with devise gem. Testing setup with rspec and shoulda matcher. Linters added to code

authentication rails-template rspec ruby-on-rails shoulda-matchers template

Last synced: 02 Jan 2025

https://github.com/prio101/recipe_task

Recipe task DSL

dsl file rspec ruby yaml

Last synced: 04 Feb 2025

https://github.com/ruby-ist/arcanedocsapi

Backend API for ArcaneDocs App

rest-api rspec unit-test

Last synced: 25 Jan 2025

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

https://github.com/mahammad-mostafa/school-library

This is the fifth project in the fourth module of the Microverse program. It is about a school library application implemented with Object Oriented Programming concepts using Ruby.

aggregates associations composition decorator-design-pattern decorator-pattern gitflow gitflow-workflow inheritance microverse microverse-projects microverse-ruby microverse-students oop oop-in-ruby polymorphism rspec rubocop ruby solid-principles unit-testing

Last synced: 20 Dec 2024

https://github.com/gabrielsvinha/minesweeper

MineSweeper rails engine to control a game session

docker jenkins mongodb mongoid rspec ruby-on-rails

Last synced: 26 Jan 2025

https://github.com/gonzalo-bulnes/implementing-tdd-at-work

This 30-minute talk introduces some tips for developers to start doing TDD at work.

presentation rails rspec ruby tdd

Last synced: 04 Feb 2025

https://github.com/jaflih/recipe_app

The Recipe app keeps track of all your recipes, ingredients, and inventory.

capybara integration rails rspec ruby

Last synced: 20 Dec 2024

https://github.com/darth-dodo/commit-bridge

Rails 5 API application for acting as a bridge between Git service webhooks and external Ticket Tracking system

postgres rails-api rails5 redis rspec

Last synced: 21 Jan 2025

https://github.com/abigiyaty/carrental-backend

Backend REST API for a car rental application. It is written in Ruby on Rails and uses JWT for authentication. The API provides endpoints for creating, updating, and deleting cars, as well as for reserving and returning cars. It also provides an endpoint for getting the current status of a car.

postgresql rspec ruby-on-rails

Last synced: 03 Jan 2025

https://github.com/fmanimashaun/catalog_of_items

Catalog of My Things is a Ruby group capstone project focused on creating a console app for managing collections of items such as books, music albums, movies, and games. The project emphasizes SQL database integration, UML class diagram implementation, and collaborative group work.

rspec rspec-testing ruby ruby-app ruby-oop unittest

Last synced: 10 Feb 2025

https://github.com/jmromer/codebreaker

Test-driven command-line game for The RSpec book.

bdd code-along cucumber rspec ruby tdd the-rspec-book

Last synced: 13 Jan 2025

https://github.com/silva4dev/wallet-digital-microservice-project

💱 Building a digital wallet microservices using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨

clean-architecture design-patterns event-driven-architecture golang kafka padrino rspec ruby test-driven-development testify

Last synced: 28 Jan 2025

https://github.com/balikuddembe/blog-app-rails

This is a blog site where users can register and login. Once logged in, users have the ability to add a post to the site. Other users can then comment on and like these posts. However, only the owner of a post has the privilege to delete it

postgresql rspec rubocop ruby-on-rails

Last synced: 15 Jan 2025

https://github.com/eltonsantos/basic-sinatra

A simple application with Sinatra using Rspec and Guard.

foreman guard guard-rspec json rack rspec sinatra terminal-notifier

Last synced: 11 Jan 2025

https://github.com/jmromer/email_predictor

A by-the-numbers demo of TDD and OOP.

demo design-patterns oop rspec ruby tdd

Last synced: 13 Jan 2025

https://github.com/jmromer/squawker

Twitter, for the loud.

elasticsearch es6 javascript rails react rspec ruby

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

A TDD demo in Ruby

demo rails rspec ruby tdd

Last synced: 13 Jan 2025