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

Minecraft server Extension Platform System

docker docker-compose minecraft rspec ruby sinatra

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

Repeat RSpec examples with custom setup.

rspec ruby testing

Last synced: 16 Jan 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/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/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/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/mitinpavel/suspect

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

bdd rspec slow-tests tdd test-smells

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

RSpec matchers for xslx data

caxlsx roo-gem rspec

Last synced: 08 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/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/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/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/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/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/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/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/rafaelmatsumoto/eventdrivenarchitecture

Event Driven Architecture application developed as a college project.

rspec ruby

Last synced: 03 Feb 2025

https://github.com/manzanit0/tictactoerb

Yet another version of TicTacToe in Ruby

rspec ruby tictactoe

Last synced: 30 Jan 2025

https://github.com/cane-bt/app_for_job_change

転職用のポートフォリオ(仮)

bootstrap4 docker docker-compose jquery mysql rails5 rspec

Last synced: 21 Jan 2025

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

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

oop rspec ruby tdd test-driven-development

Last synced: 09 Feb 2025

https://github.com/itscodeninja/pandanote

PandaNote is an Evernote clone featuring a Rails backend and a React frontend, designed for efficient note-taking and organization.

activerecord coffeescript postgresql react rspec ruby ruby-on-rails scss

Last synced: 03 Dec 2024

https://github.com/01zulfi/connect_four

C4 implemented in Ruby, and TDD'd with RSPec

connect-four rspec ruby

Last synced: 03 Feb 2025

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/mnisarali/budget_tracker

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.

bs-5 capybara devise psql-database rspec ruby-on-rails

Last synced: 06 Feb 2025

https://github.com/alexwebgr/phonebook

A Ruby on Rails api-only app with JWT token authentication that exposes a basic CRUD API for managing contacts in a phonebook.

api jwt rspec ruby ruby-on-rails

Last synced: 04 Feb 2025

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/ewertoncodes/contact_list_app

Este é um projeto de exemplo para uma aplicação de lista de contatos desenvolvida em Ruby on Rails.

postgresql rspec ruby-on-rails

Last synced: 09 Feb 2025

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

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/rayanerocha07/rspec-tutorial

TDD with rspec.

rspec rspec-rails

Last synced: 09 Feb 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/lukblan/five-cards-poker

Console poker game with TDD development approach

rspec ruby

Last synced: 23 Jan 2025