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/zewdu444/tdd_project

this repository used as Test drive development approach

rspec ruby

Last synced: 18 Dec 2024

https://github.com/lcmen/testy_cookie

TestyCookie provides a helper to access plain, permanent, signed and encrypted cookies in Rails controller / integration / request tests.

minitest rails rspec

Last synced: 03 Feb 2025

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

Test Driven Development (TDD) is software development approach in which test cases are developed to specify and validate what the code will do. In simple terms, test cases for each functionality are created and tested first and if the test fails then the new code is written in order to pass the test and making code simple and bug-free

rspec ruby tdd

Last synced: 16 Jan 2025

https://github.com/hayat01sh1da/botpress-accuracy-checkers

This repository contains Ruby on Rails app and Ruby/Python Script which examine accuracy of response returned by Botrpress.

botpress csv docker json python rspec ruby ruby-on-rails

Last synced: 18 Dec 2024

https://github.com/blue0513/rspec-on-iterm.el

Execute Rspec on iTerm2 using Emacs!!

emacs rspec

Last synced: 06 Jan 2025

https://github.com/dannyben/respec

RSpec Convenience Wrapper

rspec ruby

Last synced: 02 Feb 2025

https://github.com/nspec/dotnetnewnspec

NSpec templates for .NET Core command line interface

bdd core dotnet dotnet-template mocha rspec tdd template test testing

Last synced: 07 Jan 2025

https://github.com/futhr/spree-last-address

Relieves user of retyping address on return order in Spree Commerce

address checkout e-ecommerce rspec ruby spree

Last synced: 30 Nov 2024

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/mahabubx7/expense-tracker

This application can be used to track your expenses with various groups or category. Any mobile-end users can use this web-application.

erb expense-tracker mobile-view postgresql render-deployment rspec rubocop ruby ruby-on-rails tailwindcss

Last synced: 14 Jan 2025

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

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/burythehammer/hearthwiz

Hearthstone card management website

cucumber hearthstone rspec ruby ruby-on-rails

Last synced: 19 Dec 2024

https://github.com/arnaudband/oop_school_library

Create that you are the librarian of OOP University, and you need a tool to record what books are in the library and who borrows them. The app that you will create will allow you to: - Add new students or teachers. - Add new books. - Save records of who borrowed a given book and when. - And all of this will be built in a beautiful and well-organized way!

rspec rubocop-configuration ruby ruby-gem

Last synced: 15 Jan 2025

https://github.com/michinaoshimizu/edrive

Generic event dispatcher for ruby

event-dispatcher gem rspec ruby ruby-gems

Last synced: 16 Jan 2025

https://github.com/sucodelarangela/ruby-practices

Houve uma época em que eu não tinha muito o que fazer, então resolvi estudar Ruby e testes unitários.

rspec ruby unit-testing

Last synced: 21 Jan 2025

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/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/ansaribrahim/recipe-app

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

cancancan capybara devise factory gitflow license linters rails render rspec ruby rubyonrails tailwindcss testing

Last synced: 24 Jan 2025

https://github.com/vadim-geroim/image-blur-2

Build a data transformation on a data representation of an image.

datastructures image-blur rspec ruby

Last synced: 13 Jan 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: 19 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: 03 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/ryichk/rspec-learning-project

Rspec learning projects Everyday Rails.

rails rspec ruby test

Last synced: 14 Dec 2024

https://github.com/english/rspec-repetitive

Repeat RSpec examples with custom setup.

rspec ruby testing

Last synced: 16 Jan 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: 18 Dec 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://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/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://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/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/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/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/ruby-ist/arcanedocsapi

Backend API for ArcaneDocs App

rest-api rspec unit-test

Last synced: 25 Jan 2025

https://github.com/ryancyq/rspec-activesupport

RSpec matcher for ActiveSupport test assertions

activesupport rspec testing

Last synced: 09 Oct 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/surendragoud39309/tdd-assessment

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

rspec ruby ruby-gem

Last synced: 09 Oct 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/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/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/jmromer/pattern_matcher

A TDD / OOP demo in Ruby

demo oop rspec ruby tdd

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

Guard RSpec and Guard LiveReload

guard guard-livereload guard-rspec rspec

Last synced: 02 Feb 2025

https://github.com/daerd/simptter

Twitter clone.

rails4 rspec vagrant

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: 10 Oct 2024

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: 10 Oct 2024

https://github.com/cassiosantana/algorithms_ruby

A ruby gem that solves algorithms and problems

algorithms ffaker gem problems rspec rspec-testing ruby

Last synced: 14 Dec 2024

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

RSpec matchers for xslx data

caxlsx roo-gem rspec

Last synced: 09 Oct 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/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/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/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/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/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/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/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/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/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/test_driven_todos

A TDD demo in Ruby

demo rails rspec ruby tdd

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

RESTful API for a Task management application

postgresql rspec rswag ruby-on-rails

Last synced: 20 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/christopheraue/ruby-rspec-is_expected_block

Redefines is_expected as expect{ subject }

rspec ruby

Last synced: 19 Dec 2024

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/emilyjspencer/boris--bikes

OOP Exercise, test-driven in Ruby with the testing framework RSpec

pair-programming rspec ruby

Last synced: 17 Dec 2024

https://github.com/afaur/ruby-rack-iodine

:herb: A basic example of getting started with Sinatra on Iodine powered Rack.

activerecord iodine rack rspec ruby sinatra sqlite

Last synced: 19 Dec 2024

https://github.com/fherrerao/torc-challenge

Console app built with Ruby, allows you to add products using a console once the project has run, requires you to enter the name, price, quantity, is it imported? is a book, food, or medical product separating the product by category. When you finish adding all the products, the console will display the product with its price plus tax.

rspec rubocop ruby

Last synced: 02 Feb 2025

https://github.com/emilyjspencer/boris

OOP Exercise, test-driven in Ruby with the testing framework RSpec

oop rspec ruby tdd test-driven-development

Last synced: 17 Dec 2024

https://github.com/dansantander/eshop-be

The back-end for a browser-based mobile application that gathers all of the most common mall brands for you to buy directly from your favorite shops.

rspec rspec-rails rubocop ruby ruby-api ruby-on-rails

Last synced: 02 Feb 2025

https://github.com/aquaflamingo/boilerplate-sinatra

Boilerplate template for Ruby Sinatra applications (logging, rackup file, circleci, autoloading, rspec)

rspec ruby sinatra

Last synced: 05 Feb 2025

https://github.com/jailsonsf/maino-challenge

Desafio Mainô - Aplicação web Ruby on Rails, com autenticação de usuário para upload de documentos e processamento em background.

postgresql redis rspec ruby ruby-on-rails sidekiq

Last synced: 20 Dec 2024

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

Makes it easy to test that a block makes a number of changes, without requiring you to deeply nest a bunch of `expect { }` blocks within each other or rewrite them as `change` matchers.

rspec rspec-expectations testing-library

Last synced: 02 Feb 2025

https://github.com/frodoslaw/dockerfile-rspec-serverspec

Test Dockerfiles with RSpec and ServerSpec

dockerfile rspec ruby rvm serverspec

Last synced: 02 Feb 2025

https://github.com/paulzay/sporf

Sporf is a blogging platform where bloggers can signup and write articles that are grouped by categories. It's built with Ruby on Rails

article rails rspec ruby

Last synced: 02 Feb 2025

https://github.com/synkevych/money_spent_counter

A minimal Rails application for tracking expenses, featuring sorting and pagination functionalities. Developed using Docker for containerization.

device docker docker-compose github-actions postgresql rails rspec ruby

Last synced: 02 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/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: 06 Jan 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/brainconnect93/budget-app

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

capybara-rspec css rails rspec rubocop ruby

Last synced: 13 Jan 2025

https://github.com/hackvan/resuelve

Solución al Problema del equipo Resuelve FC.

rspec ruby

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