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/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/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/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/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/vic778/stock_app

this app is a simple investment portfolio management system that allows users to track their investments and view performance metrics. first of all the user should create an account, loggin in trougth the token and create a portfolio. the app has services to calculate the profit and lost, it has filter such as year and it can download the csv file

cors devise jwt-token postgresql rspec rubocop ruby-on-rails third-party

Last synced: 18 Jan 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/tsheporamantso/budget-app

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

devise erb-html postgresql rspec ruby-on-rails

Last synced: 10 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/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/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/felixdev22/catalog

Catalog - This console app helps users keep track of their possessions like books, music albums, movies, and games based on a UML class diagram. It stores data in JSON files and has a corresponding database with tables that match the program's class structure.

rspec ruby sql

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

Event Driven Architecture application developed as a college project.

rspec ruby

Last synced: 03 Feb 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: 10 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/mmncit/rwitter

Simple social posting site using Rails and PostgreSQL

devise figaro postgresql rails5 rspec saas-ui shoulda-matchers

Last synced: 09 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/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/aquinasmoriasi/catalog-of-my-things

This is a Ruby-only CLI application that enables users to add items and save them for future reference using the command line.

rspec ruby

Last synced: 19 Jan 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/testingbot/ruby-testingbot-api

Ruby client to interact with the TestingBot API

rspec testingbot webdriver

Last synced: 19 Jan 2025

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/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/testingbot/ruby-rspec-watir-example

Ruby example with RSpec and Watir for TestingBot Selenium Grid

rspec selenium watir watir-webdriver webdriver

Last synced: 19 Jan 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/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/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/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/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/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/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: 10 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/ruby-ist/intern-review

Internship practice project

hotwire-turbo rails6 rspec

Last synced: 21 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/pfac/webtrap

Trap for catching outgoing HTTP requests.

rspec ruby testing

Last synced: 10 Feb 2025

https://github.com/jaynetics/gouteur

A Ruby gem to automate integration testing of gems before release

automation integration-testing minitest rspec ruby tooling

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

https://github.com/rayanerocha07/rspec-tutorial

TDD with rspec.

rspec rspec-rails

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

Console poker game with TDD development approach

rspec ruby

Last synced: 23 Jan 2025

https://github.com/midwire/jsonapi_rspec

Provides RSpec matcher for json:api related specs and compares jsonapi rack response to instantiated objects.

json json-api jsonapi jsonapi-expectations jsonapi-rb jsonapi-rspec jsonapi-testing rspec

Last synced: 06 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/vitor0p9f/ruby-stock-picker

Project suggested by The Odin Project: https://www.theodinproject.com/lessons/ruby-stock-picker

array-manipulations docker rspec ruby tdd

Last synced: 17 Jan 2025

https://github.com/geekyhacks/ruby_catalog_my_things_capstone

"Catalog of my things" is a simple console app that allows users to manage collections of the things they own. It's based on the following UML class diagram.

json microverse mob-programming rspec rspec-testing ruby schema

Last synced: 17 Jan 2025

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

Under development ...

api rspec ruby ruby-on-rails

Last synced: 03 Feb 2025

https://github.com/vitor0p9f/ruby-bubble-sort

Project sugested by The Odin Project: https://www.theodinproject.com/lessons/ruby-bubble-sort

argv bubble-sort file-read-write rspec ruby sorting-algorithms tdd

Last synced: 17 Jan 2025

https://github.com/vitor0p9f/ruby-substrings

Project suggested by The Odin Project platform: https://www.theodinproject.com/lessons/ruby-sub-strings

rspec ruby string substring

Last synced: 17 Jan 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 17 Jan 2025

https://github.com/abarrak/card-mine-api

Generates cards and saves them for later use or sharing.

cards devise-token-auth factory-girl jbuilder json rails rails-api rspec

Last synced: 07 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/epaltechs/budget-app

This Budget App is a mobile web application designed to help you spend money responsibly. It has a list of expenses connected with a category, and you can see and account for how much money you spend and on what, as well as which category. It would help you to be reasonable in making financial decisions.

bootstrap cancancan capybara css devise html rspec rubocop ruby ruby-on-rails

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

Redefines is_expected as expect{ subject }

rspec ruby

Last synced: 19 Dec 2024

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/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/nemuba/ruby-metaprogramming

Learn about metaprogramming in ruby

metaprogramming rspec ruby test

Last synced: 24 Dec 2024

https://github.com/rhysmalyon/shiro-rails

Rails implementation of a Node.js API I created in 2023 as a side project for a friend's business. Used as a testing ground to get reacquainted with Ruby / Rails and JWT authentication, as well as picking up RSpec for testing.

devise-jwt rails-api rspec

Last synced: 10 Feb 2025

https://github.com/quequeo/mundosat-api

Mundo Satelital Backend - Rails API

heroku rspec rubocop ruby ruby-on-rails sendgrid

Last synced: 10 Feb 2025

https://github.com/ambrose-kibet/oop-school-library

This is a project that aims to develop a tool for the librarian of OOP University to manage the library's collection of books, record borrowing activities, and add new students or teachers in a well-organized and visually appealing way.

oop-principles rspec ruby

Last synced: 10 Feb 2025

https://github.com/pirj/rspec-enqueue_sidekiq_job

enqueue_sidekiq_job RSpec block matcher for Sidekiq

rspec ruby sidekiq

Last synced: 24 Jan 2025

https://github.com/mariocc29/pokemon_api

Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.

backend jbuilder jwt rails rspec rswag

Last synced: 10 Feb 2025

https://github.com/sjproctor/learn-cat-tinder-rails-api

Instructional project: Rails API

rest-api rspec ruby ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/sjproctor/learn-full-stack-rails

Instructional project: Full-stack Ruby on Rails

restful rspec ruby ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/guedesrodriguezleonardo/selenium-ruby

Web Automation testing framework using Selenium, RSpec and Ruby

rspec ruby selenium selenium-ruby test-automation web-testing

Last synced: 10 Feb 2025

https://github.com/mariocc29/holidays

The Holidays API is a RESTful service designed to provide information about holidays for specific countries or regions.

backend grape-api rails rspec swagger

Last synced: 10 Feb 2025

https://github.com/grayvox/mastermind

🤖 The iconic code breaking game - featuring two different game modes.

mastermind replit rspec ruby theodinproject

Last synced: 10 Feb 2025

https://github.com/amazingustav/landscape-stock

Server side application for stock price management and reports

docker httparty rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/silva4dev/rails-management-citizens-project

🏝️ Building a platform to facilitate the registration and management of information for citizens of a municipality using TDD, Clean Architecture, Design Patterns and SOLID principles 🎯

clean-architecture design-patterns docker docker-compose elasticsearch postgresql rspec ruby ruby-on-rails solid stimulus tailwind-css test-driven-development twilio typescript

Last synced: 18 Dec 2024

https://github.com/rileymanda/coincraft

CoinCraft is a powerful and user-friendly Rails budgeting application designed to help you take control of your finances and achieve your financial goals. With CoinCraft, you can craft your financial future with ease, precision, and confidence.

cancancan capybara devise pry rails render rspec ruby

Last synced: 10 Feb 2025

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/codehunt101/prince-theatre

This application renders a group of classic movies and compares the prices of two well-known streaming providers.

httparty jest material-ui rails rails-api react rspec

Last synced: 24 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/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: 10 Feb 2025

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

The Budget app is a mobile web application where you can manage your budget: There is a list of transactions associated with a category, so that you can see how much money you spent and on what.

postgresql rails rspec rspec-rails ruby rubyonrails

Last synced: 24 Jan 2025