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: 12 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/twe4ked/rspec-api-docs

Generate API documentation using RSpec

api documentation dsl formatter rspec

Last synced: 02 Feb 2025

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/danielthefletch/odin-ruby-exercises

Ruby exercises done as part of The Odin Project's web development curriculum.

rspec ruby the-odin-project web-development

Last synced: 24 Jan 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/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/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/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/eudanilobarbosa/bdd-discover

Projeto de testes automatizados realizado no curso BDD eXperience da QAx com Fernando Papito.

bash capybara cli cucumber-ruby git html-css-javascript rails rspec ruby selenium-webdriver visual-studio-code webapp

Last synced: 27 Dec 2024

https://github.com/timfjord/anytest-cli

Run any test from your terminal.

cargotest espec exunit jest pytest rspec zigtest

Last synced: 27 Dec 2024

https://github.com/ouasamine/i-budget

iBudget is a web mobile friendly app that support user registration and authentication, where a registred user can keep track of her/his transactions and organise them in groups, the app is built with Ruby on Rails framework.

rspec ruby ruby-on-rails

Last synced: 24 Dec 2024

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/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/muskan2532150/healtyme

"Welcome to our gym product e-commerce site! Discover top-notch fitness gear and supplements. Built with RoR and a powerful backend API for a smooth shopping experience."

fastjsonapi reactjs reduxt rspec ruby-on-rails sass swagg

Last synced: 04 Feb 2025

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

Budget App 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.

devices devise rails7 rspec ruby rubyonrails

Last synced: 22 Jan 2025

https://github.com/skyv26/morse-code-ruby

Morse code is a method used in telecommunication to encode text characters as standardized sequences of two different signal durations, called dots and dashes, or dits and dahs. Morse code is named after Samuel Morse, one of the inventors of the telegraph.

rspec rubocop ruby ruby-gem

Last synced: 10 Feb 2025

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

In this project, we implemented a class with some methods, by doing test-driven development (TDD).

rspec ruby tdd

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

https://github.com/jmettraux/bxs

Bundle Exec rSpec - a wrapper for `bundle exec rspec`

rspec ruby shell

Last synced: 26 Jan 2025

https://github.com/jerryowusu/budgetmanager

Budget Manager is a Ruby on Rails capstone project 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. The application allows the user to: register and log in, so that the data is private to them. introduce new transactions associated with a category. see the money spent on each category.

authentication authorization capybara postgresql rspec ruby-on-rails

Last synced: 05 Jan 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/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/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/testingbot/ruby-rspec-watir-example

Ruby example with RSpec and Watir for TestingBot Selenium Grid

rspec selenium watir watir-webdriver webdriver

Last synced: 19 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/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/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/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/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/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/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/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/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/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/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://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/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/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/english/rspec-repetitive

Repeat RSpec examples with custom setup.

rspec ruby testing

Last synced: 16 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/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: 13 Feb 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/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/teekaytech/taofeek-olalere-technical-assessment

Technical Assessment for tix.africa

api postgres rails7 rspec

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

Tests to practice writing Ruby, and test-driven design

rspec ruby tdd testing

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/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/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/gablemathias/linked_list

Singly Linked List with proper tests and usability

linked-list 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/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/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/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/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/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: 10 Feb 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/claudiarojassoto/qr_properties_app

QR Properties App is a Ruby on Rails application designed to help in the property selling process . This app generates QR codes that link to a property's location, images, details, and allows scheduling property visits. It's a global platform committed to supporting non-profit property sales across the world.

capybara google-drive-api location-iq qr-code rspec rubocop ruby-on-rails telegram-bot-api

Last synced: 10 Feb 2025

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

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

devise erb-html postgresql rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/viralpraxis/purist

Automatic runtime impure ruby methods invocation detection

functional-programming purity rspec ruby testing

Last synced: 10 Feb 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/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/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/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/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/rhysmalyon/shiro-rails

Rails implementation of a Node.js API I created in 2023 as a side project for a friend's business. Used as a testing ground to get reacquainted with Ruby / Rails and JWT authentication, as well as picking up RSpec for testing.

devise-jwt rails-api rspec

Last synced: 10 Feb 2025

https://github.com/jaynetics/gouteur

A Ruby gem to automate integration testing of gems before release

automation integration-testing minitest rspec ruby tooling

Last synced: 10 Feb 2025

https://github.com/pfac/webtrap

Trap for catching outgoing HTTP requests.

rspec ruby testing

Last synced: 10 Feb 2025

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

https://github.com/ydah/rubocop-rspec-extra

A RuboCop extension focused on enforcing RSpec. A place where no one is officially employed, but where useful cops can gather.

formatter linter rspec rubocop ruby

Last synced: 10 Feb 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/adriastephanie/httparty-rspec-ruby-api

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

gitactions-workflow httparty rspec ruby

Last synced: 27 Jan 2025