kandi background

aws-mock | automatically test essential AWS services | Continuous Deployment library

 by   treelogic-swe Java Version: Current License: MIT

 by   treelogic-swe Java Version: Current License: MIT

Download this library from

kandi X-RAY | aws-mock Summary

aws-mock is a Java library typically used in Devops, Continuous Deployment, Docker applications. aws-mock has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can install using 'npm i aws-mock' or download it from GitHub, npm.
Easily test essential AWS services with the lightweight, very modular aws-mock. Works with official aws-sdk, api-tools and third-party tools. Completely and safely automates the testing process of AWS services in a mock EC2 environment, using http to expose the API. Readily accessible: Ready-to-run examples included for NodeJS and Java. aws-mock is available as a package from npmjs.org and from maven.org.
Support
Support
Quality
Quality
Security
Security
License
License
Reuse
Reuse

kandi-support Support

  • aws-mock has a low active ecosystem.
  • It has 56 star(s) with 28 fork(s). There are 11 watchers for this library.
  • It had no major release in the last 12 months.
  • There are 4 open issues and 20 have been closed. On average issues are closed in 125 days. There are 2 open pull requests and 0 closed requests.
  • It has a neutral sentiment in the developer community.
  • The latest version of aws-mock is current.
aws-mock Support
Best in #Continuous Deployment
Average in #Continuous Deployment
aws-mock Support
Best in #Continuous Deployment
Average in #Continuous Deployment

quality kandi Quality

  • aws-mock has 0 bugs and 0 code smells.
aws-mock Quality
Best in #Continuous Deployment
Average in #Continuous Deployment
aws-mock Quality
Best in #Continuous Deployment
Average in #Continuous Deployment

securitySecurity

  • aws-mock has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
  • aws-mock code analysis shows 0 unresolved vulnerabilities.
  • There are 0 security hotspots that need review.
aws-mock Security
Best in #Continuous Deployment
Average in #Continuous Deployment
aws-mock Security
Best in #Continuous Deployment
Average in #Continuous Deployment

license License

  • aws-mock is licensed under the MIT License. This license is Permissive.
  • Permissive licenses have the least restrictions, and you can use them in most projects.
aws-mock License
Best in #Continuous Deployment
Average in #Continuous Deployment
aws-mock License
Best in #Continuous Deployment
Average in #Continuous Deployment

buildReuse

  • aws-mock releases are not available. You will need to build from source code and install.
  • Deployable package is available in npm.
  • Build file is available. You can build the component from source.
  • Installation instructions, examples and code snippets are available.
  • It has 10151 lines of code, 718 functions and 99 files.
  • It has high code complexity. Code complexity directly impacts maintainability of the code.
aws-mock Reuse
Best in #Continuous Deployment
Average in #Continuous Deployment
aws-mock Reuse
Best in #Continuous Deployment
Average in #Continuous Deployment
Top functions reviewed by kandi - BETA

kandi has reviewed aws-mock and discovered the below as its top functions. This is intended to give you an instant insight into aws-mock implemented functionality, and help decide if they suit your requirements.

  • Handles the HTTP request .
  • Gets metric count value .
  • Initialize internal timer .
  • Performs persistence on persistence layer initialization .
  • marshall the object to string
  • Processes a template and writes it to a writer .
  • Removes all terminated instances .
  • Serves the request .
  • Loads object from file .
  • Describe all mock instances .

aws-mock Key Features

describeImages

runInstances

stopInstances

startInstances

terminateInstances

describeInstances

describeVpcs

describeSecurityGroups

describeInternetGateways

describeRouteTables

describeVolumes

describeSubnets

getMetricStatistics

aws-mock Examples and Code Snippets

Community Discussions

Vulnerabilities

No vulnerabilities reported

Install aws-mock

(If you are not in a *nix environment, you may run ./gradlew integrationTomcatRun instead of make start). This will run a build that automatically downloads all dependencies and prepares the code for use, and then it will start a jetty server that runs aws-mock locally on your computer. Now you are able to interact with your local, mock version of Amazon Web Services (though only EC2 for now), in your own client applications. You can use AWS-SDK, or a number of other third-party client tools such as elasticfox. To manage instances on mock EC2, just point to the custom EC2 endpoint as follows: http://localhost:8001/aws-mock/ec2-endpoint/ (equivalent to the official endpoint url https://ec2.us-west-1.amazonaws.com/). For more usage instructions including how to extend aws-mock, please look into our full User's Guide. For detailed specification and reference for those interfaces already available in aws-mock, here is a list of them: Implemented Requests and Responses.

Support

Please find API documentation for all currently implemented interfaces at the link below. Don't worry about the word 'javadoc' – you don't have to write any Java, just pick your favorite JVM-targeting language (Clojure, Scala, JRuby, Jython, Groovy, etc.) and off you go. The aws-mock contributors commit to supporting Literate Programming in any JVM-targeting language you choose to use.

DOWNLOAD this Library from

Build your Application

Share this kandi XRay Report

Reuse Solution Kits and Libraries Curated by Popular Use Cases

Save this library and start creating your kit