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/bastos/rspec-watch

Really simple command line tool to run Rspec when Rails project files get edited

cli rails rspec ruby

Last synced: 09 Feb 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/bencornelis/rpoker

A Ruby poker library

rspec ruby

Last synced: 01 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/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/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/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/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/cristiancfe/automacaowebaula

Automacao com Cucumber, Capybara e Ruby

capybara cucumber rspec rubygem site-prism

Last synced: 18 Jan 2025

https://github.com/cliftondavies/learnar

A Ruby on Rails full-stack app for learners to share progress, connect and find inspiration.

bootstrap4 css3 devise font-awesome-sass heroku html5 postgresql rspec rspec-rails ruby ruby-on-rails sass shoulda-matchers sql

Last synced: 12 Jan 2025

https://github.com/cliftondavies/hap-api

The Ruby on Rails REST API for Hikes Against Poverty.

devise-token-auth heroku postgresql rspec rspec-rails ruby ruby-on-rails shoulda-matchers sql

Last synced: 12 Jan 2025

https://github.com/silva4dev/ruby-clean-architecture-api-project

🌱 Building an API with Ruby using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨

ci-cd docker docker-compose domain-driven-design grape postgresql rspec ruby sequel solid-principles swagger test-driven-development

Last synced: 18 Jan 2025

https://github.com/bperlakih/rspec_tcr

Test Commit || Reset for rspec + fswatch (on zsh)

fswatch rspec rspec-tcr rspec-testing tcr test-driven-development zsh

Last synced: 19 Jan 2025

https://github.com/testingbot/ruby-rspec-example

An example of Ruby with RSpec for TestingBot.com

rspec rspec-examples selenium-webdriver webdriver

Last synced: 19 Jan 2025

https://github.com/kazvee/jungle_rails

🌿 Full-stack e-commerce app 📚 MVC pattern 🗺️ Active Record ORM 🔴 Ruby on 🚃 Rails 6.1 👢 Bootstrap frontend 📚 PostgreSQL database 🔒 Bcrypt password management 💸 Stripe for secure payments 🧪 Rspec & Cypress automated testing

active-record bootstrap cypress model-view-controller mvc-pattern postgresql rails6 rspec ruby-on-rails scss stripe

Last synced: 21 Jan 2025

https://github.com/mckim-dev/apiv4

Ruby on Rails 6 API - Nursing Student Assessment Application

api rails-api rails6 rspec ruby

Last synced: 13 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/ambrose-kibet/catalog-of-my-things

This is a command line app built collaboratively with ruby that allow the user to arrange thier stuff in an organized manner

rspec ruby

Last synced: 10 Feb 2025

https://github.com/fumtas1k/kyopro-tessoku

競技プログラミングの鉄則の解答

algorithms gradle java junit5 kotlin rspec ruby

Last synced: 25 Jan 2025

https://github.com/maheshkumar-novice/caesar-cipher-tdd

Caesar cipher program with Tests to practice Test Driven Development

caesar-cipher rspec ruby tdd

Last synced: 01 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/epaltechs/catalogue-of-things-project

This is a console application project that will help us to keep a record of different types of things we own namely: books, music albums, and games. The application allows you to perform some CRUD operations such as adding new items, reading the items that you have saved, and saving items to .json files.

postgresql rspec rubocop ruby

Last synced: 08 Feb 2025

https://github.com/gdonald/hands-on-test-driven-development

Code for the Hands-on Test-Driven Development book

book rails rspec ruby spec tdd testing

Last synced: 23 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/oxfist/rails-graphql-rspec-base

Reference Rails app exposing a GraphQL API with the asset pipeline working only in development mode.

graphql rails rspec

Last synced: 05 Feb 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/mmncit/ralgo

Implementation of datastructures and algorithms using Ruby

algorithms binary-search-tree datastructures graph linkedlist rspec ruby stack

Last synced: 19 Jan 2025

https://github.com/arg/dev_template

Quickly start a new Rails app

docker docker-compose postgresql rails redis rspec template

Last synced: 31 Dec 2024

https://github.com/juandbta/school-library-project

School Library is a tool to record what books are in the library and who borrows them. The app allows you to: Add new students or teachers. Add new books. Save records of who borrowed a given book and when. And all of this is built in a beautiful and well-organized way!

linux pair-programming rspec ruby teamwork ubuntu

Last synced: 29 Jan 2025

https://github.com/juandbta/blog-app

The Blog app is a classic example of a blog website. I created a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and linking posts.

devise gitflow posgresql rspec ruby-on-rails

Last synced: 29 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/brettchalupa/learn_ruby_with_specs

LRWS walks you through learning how to program in Ruby with tests written in RSpec.

course education exercises rspec ruby

Last synced: 29 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/victoralessander/pacoca-ecommerce-rails

The Rails version of Paçoca E-Commerce that was made in Django (https://github.com/VictorAlessander/pacoca-ecommerce)

bulma ecommerce rails rspec ruby

Last synced: 05 Feb 2025

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

It 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.

css3 git gitflow heroku html5 microverse postgresql rails rspec rspec-rails ruby tailwindcss testing

Last synced: 05 Feb 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/prio101/recipe_task

Recipe task DSL

dsl file rspec ruby yaml

Last synced: 04 Feb 2025

https://github.com/gonturri/tp-tadp-metaprogramacion

Aplicación de los conceptos de metaprogramación en ruby, desarrollando un simple framework de testeo

metaprogramming mocking-framework reflection rspec ruby spies testing

Last synced: 29 Jan 2025

https://github.com/crystal-china/hashr

Hashr is a tiny library makes test on JSON response easier, and can also be used as a models object.

crystal rspec spec testing

Last synced: 02 Feb 2025

https://github.com/jmromer/opportunities

A BDD / OOD demo in Ruby

bdd csv demo json ood rspec ruby tdd

Last synced: 13 Jan 2025

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

Rspec learning projects Everyday Rails.

rails rspec ruby test

Last synced: 07 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: 12 Feb 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/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/jmromer/recipe_finder

A client web app for the Recipe Puppy API

capybara demo poltergeist rails rspec ruby ruby-on-rails vcr

Last synced: 13 Jan 2025

https://github.com/aesthetikx/silentium

🤫

rspec

Last synced: 31 Jan 2025

https://github.com/juandbta/my-finances

This 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.

databases deployment postgresql rspec ruby-on-rails

Last synced: 29 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/andressakarla/testes-automatizados-e2e-locaweb_ruby

Projeto de Testes Automatizados E2E (Ponta a Ponta) desenvolvido para um desafio técnico de QA sobre "Identificar cenários positivos e negativos, comportamentos esperados e relevantes, para garantir e controlar o e2e da funcionalidade de "Registro de domínio web"" do site Locaweb em Ruby, Cucumber, Capybara, SitePrism, Rspec e GitHub Actions

capybara chromedriver cucumber e2e-tests fixtures geckodriver github-actions github-workflows json linux-ubuntu rspec ruby siteprism windows-10

Last synced: 31 Dec 2024

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

A lightweight Ruby ORM

activesupport orm rspec ruby sql

Last synced: 04 Jan 2025

https://github.com/mitinpavel/suspect

Selects a subset of RSpec files to be run based on previous failures

bdd rspec slow-tests tdd test-smells

Last synced: 10 Feb 2025

https://github.com/guillainbisimwa/search-ror

A realtime search box, where users search articles, and then to have analytics that display what users were searching for.

redis rspec ruby-on-rails

Last synced: 30 Jan 2025

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/nikitug/rspec-stepwise

Stepwise execution DSL for RSpec.

integration-testing rspec

Last synced: 19 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/ryancyq/rspec-activesupport

RSpec matcher for ActiveSupport test assertions

activesupport rspec testing

Last synced: 08 Feb 2025

https://github.com/surendragoud39309/tdd-assessment

This is a demo project for best TDD practice while implementing new buisness logic.

rspec ruby ruby-gem

Last synced: 08 Feb 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/dreeven-oss/rspec-xlsx_matchers

RSpec matchers for xslx data

caxlsx roo-gem rspec

Last synced: 08 Feb 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/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: 13 Feb 2025

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/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/aimalamiri/school-library

Interactive Ruby CLI application for a school library, this can be a source of inspiration for all Ruby new commers to follow best practices and design patterns.

cli library-management-system rspec ruby ruby-application school-project

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/cornelius/httpotemkin

Mock HTTP services for system tests

acceptance-testing http integration-testing mock rspec

Last synced: 13 Feb 2025

https://github.com/aimalamiri/ruby-catalog

This project is a command line application built with Ruby. In this application the user can keep track of the books, games, and music albums. The user also has the functionality to store all the labels, authors, and genres.

catalog cli json rspec ruby solid-principles

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: 13 Feb 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/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/kwentsir/quick-budget-app

A mobile web application to manage your budget.

capybara-rspec rails rspec ruby ruby-on-rails

Last synced: 08 Feb 2025

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

https://github.com/rwojsznis/rspec-sanity-example

Example usage of rspec-sanity tests wrapper

flaky-tests rspec rspec-testing ruby

Last synced: 06 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/thiagojacinto/ruby_automation

Learning steps of using Ruby to handle software testing automation

capybara rspec ruby-test selenium

Last synced: 06 Feb 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: 03 Feb 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/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/andrewmcodes-archive/gem_actions

Example GitHub Action workflows for your Ruby Gem

action actions gem github-actions release-automation rspec rubocop ruby

Last synced: 16 Jan 2025

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

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

development rspec ruby technical-test test

Last synced: 03 Feb 2025

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

Backend using Ruby on Rails.

rspec ruby ruby-on-rails

Last synced: 13 Feb 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/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/jswesterfield/leter

💌 Letër(pronounced as Letter) is a business card data storage application for saving business cards into a manageable carousel of cards to swipe through and sort

bundler nvm rails restful-api rspec ruby rubyonrails sqlite3

Last synced: 07 Jan 2025

https://github.com/brandaoplaster/twitter-code

Under development ...

api rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/victoriaduarte/rocklov

Web and API test automation project with Ruby, Cucumber, Capybara, Selenium WebDriver and RSpec

api-testing automation bdd capybara cucumber rspec ruby selenium-webdriver web-testing

Last synced: 27 Jan 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: 14 Feb 2025

https://github.com/rafaelmatsumoto/eventdrivenarchitecture

Event Driven Architecture application developed as a college project.

rspec ruby

Last synced: 03 Feb 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/manzanit0/tictactoerb

Yet another version of TicTacToe in Ruby

rspec ruby tictactoe

Last synced: 30 Jan 2025