GitHunt

Mario Ruiz

MarioRuiz

Open source lover

Languages

Ruby100%

Repos

15

Stars

102

Forks

9

Top Language

Ruby

Loading contributions...

Top Repositories

slack-smart-bot

Create a Slack bot that is smart and so easy to expand, create new bots on demand, run ruby code on chat, create shortcuts... The main scope of this gem is to be used internally in the company so teams can create team channels with their own bot to help them on their daily work, almost everything is suitable to be automated!! slack-smart-bot can create bots on demand, create shortcuts, run ruby code... just on a chat channel. You can access it just from your mobile phone if you want and run those tests you forgot to run, get the results, restart a server... no limits.

36Ruby
nice_http

NiceHttp -- simplest library for accessing and testing HTTP and REST resources. Get http logs and statistics automatically. Use hashes on your requests. Access JSON even easier.

17Ruby
string_pattern

Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.

17Ruby
open_api_import

Ruby gem open_api_import -- Import a Swagger or Open API file and create a Ruby Request Hash file including all requests and responses

10Ruby
nice_hash

You can easily generate all the hashes you want following the criteria you specify. Many other features coming to Hash class like the methods 'bury' or select_key, access the keys like methods: my_hash.my_key.other_key. You will be able to generate thousands of different hashes just declaring one and test easily APIs based on JSON for example.

9Ruby
create_tests

Create Tests automatically from a Requests file. Perfect to be used with the result from importing a Swagger file using the open_api_import gem. Now we are supporting RSpec.

7Ruby

Repositories

15
MA
MarioRuiz/slack-smart-bot

Create a Slack bot that is smart and so easy to expand, create new bots on demand, run ruby code on chat, create shortcuts... The main scope of this gem is to be used internally in the company so teams can create team channels with their own bot to help them on their daily work, almost everything is suitable to be automated!! slack-smart-bot can create bots on demand, create shortcuts, run ruby code... just on a chat channel. You can access it just from your mobile phone if you want and run those tests you forgot to run, get the results, restart a server... no limits.

Ruby363Updated 1 year ago
botrubyslacksmart
MA
MarioRuiz/nice_http

NiceHttp -- simplest library for accessing and testing HTTP and REST resources. Get http logs and statistics automatically. Use hashes on your requests. Access JSON even easier.

Ruby173Updated 1 month ago
clienthashhttpjsonrestruby
MA
MarioRuiz/nice_hash

You can easily generate all the hashes you want following the criteria you specify. Many other features coming to Hash class like the methods 'bury' or select_key, access the keys like methods: my_hash.my_key.other_key. You will be able to generate thousands of different hashes just declaring one and test easily APIs based on JSON for example.

Ruby90Updated 1 month ago
apigenerationhashjsonnicehashpatternrandomrubyruby-gemstringtesting
MA
MarioRuiz/string_pattern

Generate strings supplying a simple pattern. Perfect to be used in test data factories. Validate if a text fulfills a specific pattern. Also you can use regular expressions (Regexp) to generate strings: `/[a-z0-9]{2,5}\w+/.gen`. Generate words in English or Spanish.

Ruby171Updated 1 month ago
dataerror-detectionfactoriesgenerationpatternrandomregex-patternregexpregular-expressionsrubyruby-gemstringtest
MA
MarioRuiz/open_api_import

Ruby gem open_api_import -- Import a Swagger or Open API file and create a Ruby Request Hash file including all requests and responses

Ruby100Updated 3 months ago
gemhashopen-apiopen-api-2open-api-v3parserrequestrubyswagger
MA
MarioRuiz/create_tests

Create Tests automatically from a Requests file. Perfect to be used with the result from importing a Swagger file using the open_api_import gem. Now we are supporting RSpec.

Ruby70Updated 2 years ago
createopenapirequestsrspecrubyswaggerswagger2swagger3tests
MA
MarioRuiz/aurora-detector

Using a 360 camera, Ricoh Theta S, and some ruby code, we can detect when a northern light is shining on the sky, take a picture, record a video, notify by email, twitter...

Ruby32Updated 7 years ago
360360-photoauroraimage-processingruby
MA
MarioRuiz/oas_parser_rebornFork

An open source Open API Spec 3 Definition Parser

Ruby00Updated 2 years ago
MA
MarioRuiz/smart-bot

No description provided.

Ruby00Updated 3 years ago
MA
MarioRuiz/hipchat_smartArchived

Create a hipchat bot that is really smart and so easy to expand. The main scope of this ruby gem is to be used internally in your company so teams can create team rooms with their own bot to help them on their daily work, almost everything is suitable to be automated!! hipchat_smart can create bots on demand, create shortcuts, run ruby code... just on a chat room, you can access it just from your mobile phone if you want and run those tests you forgot to run, get the results, restart a server... no limits.

Ruby10Updated 3 years ago
botchat-roomhipchathipchat-bothipchat-smartroom
MA
MarioRuiz/import_postmanArchived

This gem imports a postman collection to be used as RequestHash object and creates tests

Ruby00Updated 3 years ago
collectioncreatehashimportparsepostmanpostman-collectionpostman-globalspostman-variablesrubyruby-gemtests
MA
MarioRuiz/Request-Hash

Definition and examples of request hashes for Ruby

10Updated 7 years ago
hashhttpjsonrequestsrestrubyspecification
MA
MarioRuiz/timify

Ruby gem to easily calculate the time running (elapsed time) from one location to another inside your code and reports statistics. It helps you improve your code and find out which part of your code is consuming more time.

Ruby10Updated 4 years ago
consumercountelapsedrubyruby-gemstatisticstimetimify
MA
MarioRuiz/api-testing-example

Example using RSpec and nice_http to test REST APIs. (Uber API and Reqres API)

Ruby00Updated 7 years ago
openapiopenapi3rspecrubyswaggertesttesting
MA
MarioRuiz/proxy

This tool creates a proxy to route the connections depending on certain conditions. Auto responses can be added directly so you can easily mock services.

Ruby00Updated 7 years ago

Gists

Recent Activity

Mario Ruiz (MarioRuiz) | GitHunt