Skip to content

What do you think about Visual Studio Marketplace? We are looking for feedback from developers like you! Take the survey

| Marketplace
Sign in
Visual Studio Code>Other>ThemisNew to Visual Studio Code? Get it now.

Themis

Rubem Vasconcelos

|
3 installs
| (0) | Free
Themis is a polyglot contract testing generator.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Themis - A Polyglot Contract Testing Generator

Themis is a polyglot contract testing generator. It generates snippets scaffolds for consumer and provider, and also commands for running the tests. It uses Pact, so, it supports different programming languages.

Features

  • Use "themisProvider" snippet to generate contract testing scaffold for provider.

themisProvider

  • Use "themisConsumer" snippet to generate contract testing scaffold for consumer.

themisConsumer

  • Use the VSCode command "Run Provider Contracts" to run provider testings. (only available for javascript now)

Run Provider Contracts

  • Use the VSCode command "Run Consumer Contracts" to run consumer testings. (only available for javascript now)

Run Consumer Contracts

Requirements

  • Supported languages for snippets: Go, Java, Javascript, Python, Ruby and Typescript.

  • Support languages for commands: Javascript.

Release Notes

0.0.1

Initial release of the extension, supporting snippets for Go, Java, Javascript, Python, Ruby and Typescript. Also has initial commands for Javascript.

0.0.2

Adjust changelog and fix some mistypes.

0.0.3

Added gifs to show commands and snippets in README.

  • Contact us
  • Jobs
  • Privacy
  • Terms of use
  • Trademarks
© 2023 Microsoft