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/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/bkuhlmann/http-fake

A HTTP fake implementation for test suites.

api fake http rspec testing

Last synced: 14 Oct 2024

https://github.com/bencornelis/rpoker

A Ruby poker library

rspec ruby

Last synced: 01 Jan 2025

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/leesheppard/coding-test-sales-tax

Coding test that applies sales tax, import tax and excludes items from tax from an imported file.

rspec ruby

Last synced: 04 Feb 2025

https://github.com/cassiosantana/pages_ahead

Pages Ahead é uma editora de livros. Com ela podemos gerenciar as partes envolvidas no processo de criação de livros onde temos Autores, Livros, Montagens, Partes, Fornecedores e Contas.

api factorybot ffaker rails rails-application rails7 ransack rspec

Last synced: 20 Jan 2025

https://github.com/ianagbip1oti/kutiespec

Testing framework for Kotlin based on RSpec

kotlin rspec testing

Last synced: 10 Feb 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/fullstop125/budget-app

this is a Budget App with Ruby on Rails, it allows you to create a user, create a group, create a transaction, you can also see the total amount of money spent in the group, and the total amount of money spent by each user, and the total amount of money spent by each user in the group.

rspec ruby-on-rails webapp

Last synced: 04 Feb 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/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/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/cassiosantana/rspec_ruby

Mini curso de testes Ruby com Rspec

bundler gem rspec rspec-rails ruby ruby-on-rails youtube

Last synced: 18 Dec 2024

https://github.com/sevlamare/web_scraper

Get data from web pages to tables.

nokogiri rspec ruby unit-testing

Last synced: 04 Feb 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/tmtocb/palabra-translategame-tdd

Rails 6 app where you can learn words and translations using external Language API, full test suite with RSpec, devise for authentication, pundit for authorization, Travis-CI, Heroku, Brakeman, Bundler-Audit, Pry in development/production.

bootstrap devise external-apis heroku-deployment postgresql rails-api rails6 rspec ruby-on-rails tdd travis-ci travis-ci-github

Last synced: 02 Feb 2025

https://github.com/santosh-konappanavar/tdd_project

TDD (Test-Driven Development) is a software development methodology where automated tests are written before writing the actual code. In this project, we implemented a class following TDD principles, ensuring that the code is thoroughly tested by creating tests that define the expected behavior and then writing the code to pass those tests.

postgresql-database rspec ruby server

Last synced: 08 Feb 2025

https://github.com/juandbta/snaplife

A cutting-edge Ruby on Rails app with PostgreSQL, revolutionizing daily organization. Seamlessly merging task management and note-taking, it's your lightning-fast, all-in-one solution for streamlined life organization.

css-flexbox css3 devise postgresql render rspec rspec-testing rubocop ruby ruby-on-rails

Last synced: 18 Dec 2024

https://github.com/george-swift/expense-tracker-api

An API only Rails app to provide and manage resourceful routes for a React-Redux frontend application that allows users to manage expenses.

database postgresql rails-api rspec

Last synced: 02 Feb 2025

https://github.com/darhazer/active_record_change_matchers

Custom RSpec matchers for ActiveRecord record creation.

active-record rspec rspec-custom-matchers ruby

Last synced: 22 Oct 2024

https://github.com/virag-ky/tdd-ruby-poject

This is an exercise in Ruby to practice Test Driven Development.

rspec rubocop ruby tdd unit-testing

Last synced: 10 Jan 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/nareshnavinash/tespec-ruby

Selenium framework with ruby, rspec, allure

rspec ruby

Last synced: 26 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/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/kishanlalchoudhary/guess-word-game

A console-based word-guessing game built with Ruby. The game challenges players to guess a hidden word within a limited number of attempts while providing real-time feedback on their progress. Developed using the Test-Driven Development (TDD) methodology with RSpec for rigorous testing.

rspec ruby

Last synced: 26 Jan 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/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/silva4dev/rails-inss-discount-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: 18 Dec 2024

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/andressakarla/testes-automatizados-api-serve-rest_ruby

Projeto de Testes Automatizados de API na API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby nas ferramentas Rspec, HTTParty e GitHub Actions

api-rest fixtures github-actions github-workflows httparty json rspec ruby

Last synced: 18 Dec 2024

https://github.com/grouphq/grouphq-continuous-testing-test-suite

Repository for housing all user-acceptance tests for the GroupHQ software system

rspec ruby selenium-webdriver-ruby

Last synced: 18 Dec 2024

https://github.com/mahammad-mostafa/things-catalogue

This is the capstone project of the fourth module in the Microverse program. It is a console app for handling items inside a catalogue built with Ruby & PostgreSQL.

gitflow-workflow microverse microverse-projects microverse-ruby microverse-students oop-principles postgresql relational-databases rspec rubocop ruby solid-principles sql unit-testing

Last synced: 18 Dec 2024

https://github.com/meekb/buildamidwestbuffet

Tests to practice writing Ruby, and test-driven design

rspec ruby tdd testing

Last synced: 18 Dec 2024

https://github.com/jcampbell57/ruby_connect_four

A command line Connect Four game where two players can play against each other. The purpose of this project was to practice Test Driven Development (TDD) with RSpec.

object-oriented-programming oop rspec ruby tdd test-driven-development

Last synced: 10 Jan 2025

https://github.com/jcampbell57/ruby_chess

A command line Chess game where two players can play against each other. The purpose of this project is to show that I can take on a project with a lot of different components. This is the capstone project of The Odin Project's Ruby course.

localstorage object-oriented-programming oop rspec ruby serialization tdd test-driven-development yaml

Last synced: 10 Jan 2025

https://github.com/sashadev-sky/blackjack

Terminal console game

colorize game rspec ruby terminal

Last synced: 04 Jan 2025

https://github.com/itscodeninja/kanban

Kanban 看板 is a project management tool designed to help visualize and manage tasks. It offers a user-friendly interface for organizing work effectively.

backbonejs bcrypt rspec ruby-on-rails

Last synced: 09 Feb 2025

https://github.com/itscodeninja/mr.hood

Inspired by Robinhood, this stock-trading app offers real-time quotes, interactive charts, and an intuitive interface for efficient investment.

activerecord full-stack-development postgresql react redux rspec ruby ruby-on-rails

Last synced: 09 Feb 2025

https://github.com/eltonsantos/livro-bdd-cucumber-rspec

Aplicações desenvolvidas capítulo a capítulo do livro Cucumber e RSpec Construa aplicações Ruby com testes e especificações.

bdd cucumber rspec

Last synced: 11 Jan 2025

https://github.com/eltonsantos/bddrails

Application developed of the Udemy's course Ruby on Rails 5 - BDD, RSpec and Capybara.

bdd bootstrap-sass capybara guard guard-rspec rails rspec ruby

Last synced: 11 Jan 2025

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

This project consists of building a book publisher website using Ruby on Rails. It aims to develop basic skills in using Ruby on Rails.

rails rails-application rspec ruby

Last synced: 09 Feb 2025

https://github.com/eltonsantos/locaweb-twitter

Application that list tweets most relevants and the users who made the most mention of Locaweb.

rspec ruby sinatra

Last synced: 11 Jan 2025

https://github.com/apaciuk/ruby-rails-location-based-weather-news-app

NewsMaster - Ruby on Rails location based weather and news search app with RSpec testing

rails rspec rspec-testing ruby

Last synced: 04 Jan 2025

https://github.com/daerd/simptter

Twitter clone.

rails4 rspec vagrant

Last synced: 19 Jan 2025

https://github.com/jdm79/web_scraper_ruby

Web scraper written in Ruby for a job tech test

rspec ruby webscraper webscrapper

Last synced: 11 Jan 2025

https://github.com/mmncit/rwitter

Simple social posting site using Rails and PostgreSQL

devise figaro postgresql rails5 rspec saas-ui shoulda-matchers

Last synced: 09 Feb 2025

https://github.com/berkus/wackoformatter.rb

WackoWiki format parser in Ruby.

formatting rspec ruby wackowiki

Last synced: 12 Jan 2025

https://github.com/ryichk/matching-app-api

this is matching application api. created by rails on docker.

api docker docker-compose rails-api rails6 rspec ruby3

Last synced: 09 Feb 2025

https://github.com/ecureuill/starbugs-cucumber-rb

Acceptance test with Cucumber, Capybara and RSpec

acceptance-testing automation-testing capybara cucumber rspec ruby

Last synced: 12 Jan 2025

https://github.com/guppster/rubytesting

Software Spec and Testing in Ruby

cucumber minitest reek rspec ruby specification

Last synced: 12 Jan 2025

https://github.com/raquellima7/test_app

Repository with my learning in Rails. Course "TDD with Ruby on Rails, RSpec and Capybara"

capybara rspec ruby-on-rails shoulda-matchers tdd

Last synced: 18 Jan 2025

https://github.com/raquellima7/friday_lunch_team

Friday Lunch Team is a Rails system to include employees in lunches according to the number of employees, allowing the inclusion of a new employee. When registering an employee, he/she must inform his/her unit and the preferred restaurant. By clicking on "New Blind Date" you must inform the day and the system will automatically sort the employees into groups and choose a leader. On the page to view all Blind Dates, the day will appear, and, clicking to view, you can see the separation by teams, its leader, employees, and restaurant (which is the restaurant informed by the leader).

bootstrap postgresql rspec ruby-on-rails

Last synced: 18 Jan 2025

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/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/vic778/stock_app

this app is a simple investment portfolio management system that allows users to track their investments and view performance metrics. first of all the user should create an account, loggin in trougth the token and create a portfolio. the app has services to calculate the profit and lost, it has filter such as year and it can download the csv file

cors devise jwt-token postgresql rspec rubocop ruby-on-rails third-party

Last synced: 18 Jan 2025

https://github.com/felixdev22/catalog

Catalog - This console app helps users keep track of their possessions like books, music albums, movies, and games based on a UML class diagram. It stores data in JSON files and has a corresponding database with tables that match the program's class structure.

rspec ruby sql

Last synced: 18 Jan 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/aquinasmoriasi/catalog-of-my-things

This is a Ruby-only CLI application that enables users to add items and save them for future reference using the command line.

rspec ruby

Last synced: 19 Jan 2025

https://github.com/testingbot/ruby-testingbot-api

Ruby client to interact with the TestingBot API

rspec testingbot webdriver

Last synced: 19 Jan 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: 21 Jan 2025

https://github.com/ruby-ist/intern-review

Internship practice project

hotwire-turbo rails6 rspec

Last synced: 21 Jan 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/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: 07 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/pirj/rspec-enqueue_sidekiq_job

enqueue_sidekiq_job RSpec block matcher for Sidekiq

rspec ruby sidekiq

Last synced: 24 Jan 2025

https://github.com/codehunt101/prince-theatre

This application renders a group of classic movies and compares the prices of two well-known streaming providers.

httparty jest material-ui rails rails-api react rspec

Last synced: 24 Jan 2025

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

The Budget app is a mobile web application where you can manage your budget: There is a list of transactions associated with a category, so that you can see how much money you spent and on what.

postgresql rails rspec rspec-rails ruby rubyonrails

Last synced: 24 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: 18 Dec 2024

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

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

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

Backend API for ArcaneDocs App

rest-api rspec unit-test

Last synced: 25 Jan 2025

https://github.com/kenmeriftw/bbq

There is a Ruby on Rails web application for eventers - people who are fond of organizing events and inviting their friends.

actionmailer bootstrap deploy devise digitalocean domain mail-domain mailjet rspec ruby ruby-on-rails vps webpacker yandex-maps

Last synced: 27 Jan 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/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/carmenlogue/rails-starter

Configuración básica para empezar un proyecto profesional en Ruby on Rails

codeclimate docker docker-compose mailcatcher pg rails readme rspec rubocop ruby sidekiq travis-ci

Last synced: 25 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/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/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://gitlab.com/lipoqil/docker-ruby-chromedriver-node-yarn

Image prepared to run feature specs on Gitlab CI

chrome ci docker feature-specs gitlab-ci node rspec ruby yarn

Last synced: 24 Oct 2024

https://github.com/kang-theo/rails-productive-api

ActiveRecord style productive API encapsulation.

rails-api redis rspec ruby-on-rails

Last synced: 13 Jan 2025

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

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

Budget tracking app

bootstrap rails rspec ruby sass

Last synced: 01 Feb 2025