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/pconley/shiken

Shiken is a ruby gem wrapper for selenium designed to use with rspec.

rspec ruby selenium test-automation

Last synced: 10 Feb 2025

https://github.com/andressakarla/testes-automatizados-web-front-serve-rest_ruby

Projeto de Testes Automatizados Web no front e API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby

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

Last synced: 10 Feb 2025

https://github.com/juandbta/search-project-backend-rails

Realtime Search Box Analytics: Instantly track user searches via IP for personalized insights. Focus on analytics, uncovering trending topics per user. Revolutionize search with privacy-centric data analysis.

api backend database endpoint json posgresql rspec rubocop ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/at1as/rspec_jit

Run RSpec tests with ruby's JIT compiler enabled

jit just-in-time rspec ruby spec test test-framework testing

Last synced: 10 Feb 2025

https://github.com/axsuul/rspec-http-fixtures

Provides RSpec helper methods to build HTTP fixtures.

rails rspec ruby

Last synced: 10 Feb 2025

https://github.com/marekhakala/htmlparser

HTML parser | Semester project for MI-RUB @ CTU FIT

html html-parser rspec ruby xml

Last synced: 01 Jan 2025

https://github.com/marekhakala/mynomadlife-api

The My Nomad Life API is a back-end rails application for MyNomadLife application.

activemodelserializers api carrierwave minimagick rest-client rspec ruby-on-rails

Last synced: 01 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/marekhakala/bankapi

Bank API | Semester project for MI-RUB @ CTU FIT

api rspec ruby xml

Last synced: 01 Jan 2025

https://github.com/nikukyugamer/everyday-my-rails

Forked from Everyday Rails repository (https://github.com/everydayrails/everydayrails-rspec-2017)

rails rspec rspec-rails test-framework testing-framework

Last synced: 23 Jan 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/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/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/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/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/siman-man/rspec-sandbox

rspec sandbox

rspec ruby

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

Selenium framework with ruby, rspec, allure

rspec ruby

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

Recipe task DSL

dsl file rspec ruby yaml

Last synced: 04 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/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/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/sashadev-sky/model-operandi

A lightweight Ruby ORM

activesupport orm rspec ruby sql

Last synced: 04 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/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/nikitug/rspec-stepwise

Stepwise execution DSL for RSpec.

integration-testing rspec

Last synced: 19 Jan 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/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/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/sashadev-sky/blackjack

Terminal console game

colorize game rspec ruby terminal

Last synced: 04 Jan 2025

https://github.com/daerd/simptter

Twitter clone.

rails4 rspec vagrant

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/shiotomo/meps

Minecraft server Extension Platform System

docker docker-compose minecraft rspec ruby sinatra

Last synced: 02 Feb 2025

https://github.com/mavericksbalitaan/budgetonrails

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

boostrap budget-app bullet capstone-project capybara faker letter-opener microverse microverse-projects microverse-ruby microverse-students rspec rspec-rails ruby ruby-on-rails rubygems

Last synced: 15 Jan 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/preciousakams/hotel-room-backend

SuiteUp is a simulation of a hotel room reservation system. It enables users to make room reservations. It also allows users to see all of their reservations in a list format, delete a room only if it is empty, and all visitors can see unreserved rooms.

postgres postgresql rspec ruby ruby-on-rails

Last synced: 09 Jan 2025

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

Provide additional debugging information to be printed if a test fails.

debugging-tool rspec testing

Last synced: 16 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/cored/expense_tracker

Example application from the Effective Rspec 3 book

bdd rspec

Last synced: 02 Feb 2025

https://github.com/hackvan/resuelve

Solución al Problema del equipo Resuelve FC.

rspec ruby

Last synced: 02 Feb 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/sayantam/croaky-rspec

RSpec 3.0 formatter that croaks only for failed examples.

rspec ruby

Last synced: 16 Jan 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/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/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/amejid/shopping-on-rails

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.

capybara rspec ruby-on-rails tailwindcss

Last synced: 16 Jan 2025

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

The goal of this project is to build an app for a school library that will allow them to add new students or teachers, add new books, save records of who borrowed a given book and when the book was borrowed. This project solely used Object Oriented Programming(OOP).

rspec ruby

Last synced: 16 Jan 2025

https://github.com/binhussen/tdd

Test Driven Development using RSPEC.

rspec ruby

Last synced: 02 Feb 2025

https://github.com/ryichk/react_on_rails_graphql_boilerplate

Template to be used when you want to run the system on a single server, such as AWS EC2.

docker eslint github-actions graphql mysql prettier rails react rspec rubocop typescript

Last synced: 09 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/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/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/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/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/mahabubx7/morse-code-ruby

Decode a morse code using ruby - Pair programming

morse-code rspec rubocop ruby

Last synced: 14 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/ltfschoen/guard_demo

Guard RSpec and Guard LiveReload

guard guard-livereload guard-rspec rspec

Last synced: 02 Feb 2025

https://github.com/preciousakams/school_library_oop

A command-line-based school library management application built with object-oriented programming (OOP). functionalities include adding books to the library, adding readers, lending books to readers, keeping track of readers who have borrowed books, and storing library information.

json rspec ruby

Last synced: 09 Jan 2025