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/gracehtet/budget-app

Money Tracker App is an app that helps you to manage your budget. You can create your category and transactions. You can also see your budget report.

heroku rspec ruby-on-rails

Last synced: 28 Dec 2024

https://github.com/christopheraue/ruby-rspec-is_expected_block

Redefines is_expected as expect{ subject }

rspec ruby

Last synced: 19 Dec 2024

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/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/irvanfza/basictdd

Process of Test-Driven Development (TDD) step-by-step. FizzBuzz word game is used as the main problem to solve. Ruby is the programming language used with RSpec as the test framework.

rspec rspec-testing ruby tdd tdd-ruby tdd-sample

Last synced: 27 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/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/yuvenalmash/undertakings

RESTful API for a Task management application

postgresql rspec rswag ruby-on-rails

Last synced: 20 Jan 2025

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

A school library app that allows for recording what books are in the library and who borrows them.

postgresql rspec rubocop ruby

Last synced: 19 Jan 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/stratigos/todds_blog

Basic Rails Blog 👨‍💻🛤✍

blog publishing rails rspec ruby

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

Recipe task DSL

dsl file rspec ruby yaml

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

A lightweight Ruby ORM

activesupport orm rspec ruby sql

Last synced: 04 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/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/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/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/jmromer/squawker

Twitter, for the loud.

elasticsearch es6 javascript rails react rspec ruby

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/jmromer/test_driven_todos

A TDD demo in Ruby

demo rails rspec ruby tdd

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

A BDD / OOD demo in Ruby

bdd csv demo json ood rspec ruby tdd

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

Example application from the Effective Rspec 3 book

bdd rspec

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

https://github.com/preciousakams/kamzzy-budget

An application that make it easy for you to keep track of your expenditures and plan your finances better.

devise postgresql rspec ruby ruby-on-rails

Last synced: 09 Jan 2025

https://github.com/anthonygharvey/shelter-gifts

A Ruby on Rails app that makes it easy to donate directly to shelters by scraping their Amazon wishlists

charity donations f faker-gem heroku heroku-deployment nokogiri omniauth postgres rspec ruby ruby-on-rails rufus scraper shoulda-matchers sqlite3

Last synced: 19 Nov 2024

https://github.com/mutalis/get-missing-numbers-in-array

Get missing numbers in an Array.

rspec ruby testing

Last synced: 31 Dec 2024

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/gr1d99-ke/gr1d99-testkit

Grouping of all gems that are used to test rails apps in one gem for easy setup

factory-bot-rails faker guard-rspec rails rspec rspec-rails

Last synced: 22 Jan 2025

https://github.com/masakazutakewaka/rspec-nlet

RSpec extension to define multiple helpers with let

rspec rspec-core

Last synced: 22 Jan 2025

https://github.com/jeffnyman/test_spec

Test and Data Condition DSL for RSpec

rspec

Last synced: 22 Jan 2025

https://github.com/znrm/speq

Write simple tests with fewer words & intuitive execution.

gem minitest rspec ruby tdd

Last synced: 22 Jan 2025

https://github.com/smartcasual/rspec-permutations

RSpec::Permutations is a gem that provides a simple way to run your RSpec tests with different permutations of parameters. This makes combinatorial unit testing faster to write and easier to read.

rspec ruby

Last synced: 22 Jan 2025

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

Blog on Rails is a classic example of a blog website. You can show the list of posts and empower readers to interact with them by adding comments and liking posts. Schema

javascript nodejs rspec rspec-rails ruby ruby-on-rails

Last synced: 09 Jan 2025

https://github.com/maiquitome/rubyonrails-tdd

Curso TDD com Ruby on Rails, RSpec e Capybara

rspec ruby tdd udemy

Last synced: 15 Jan 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/mdeering/phillumeny

Collection of RSpec matchers for verbose testers.

activemodel rails rspec ruby

Last synced: 28 Jan 2025

https://github.com/truggeri/rails-url-shortener

A Ruby on Rails based url shortener

docker heroku openapi postgres rails rspec rubocop

Last synced: 09 Jan 2025

https://github.com/truggeri/ruby-sudoku

A sudoku solver in ruby as a little get-to-know-ruby project.

rspec ruby sample-project

Last synced: 09 Jan 2025

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

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

clean-architecture desing-patterns domain-driven-design mongodb rspec ruby sinatra solid-principles test-driven-development

Last synced: 15 Nov 2024

https://github.com/nightprogrammers/tes-request

Request Lib for TES(Test Env Service)

jenkins rspec ruby

Last synced: 16 Jan 2025

https://github.com/cristiancfe/projeto_final_rspec_ruby

Automação de API utilizando RSpec e Ruby com geração de relatórios

rspec ruby ruby-gem

Last synced: 18 Jan 2025

https://github.com/cristiancfe/automatizai_livelo

Aulas de automação Web Front End e Back End

capybara cucumber gherkin html rspec ruby

Last synced: 18 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/raquellima7/first_challenge

The task to write a small ruby function that orders strings.

rspec ruby

Last synced: 18 Jan 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: 23 Jan 2025

https://github.com/diasbruno/property-based-testing-article

Code for the article "Property-based testing for the win!"

property-based-testing rantly rspec ruby testing

Last synced: 15 Dec 2024

https://github.com/klengvinayte/wwbm

Game Who Wants to Be a Millionaire? on RoR

game rspec ruby ruby-on-rails

Last synced: 29 Jan 2025

https://github.com/klengvinayte/bbq

An application in which you can create an event, invite subscribers. You can add photos to the event, leave comments, all participants will receive an email notification.

rspec ruby ruby-on-rails

Last synced: 29 Jan 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/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/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/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/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/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/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/meekb/buildamidwestbuffet

Tests to practice writing Ruby, and test-driven design

rspec ruby tdd testing

Last synced: 18 Dec 2024

https://github.com/dreeven-oss/rspec-xlsx_matchers

RSpec matchers for xslx data

caxlsx roo-gem rspec

Last synced: 09 Oct 2024