View on Github


Mocks your smart contracts.

What the Doppelgänger is?

doppelgänger /ˈdɒp(ə)lˌɡaŋə, ˈdɒp(ə)lˌɡɛŋə/ - an apparition or double of a living person

It’s a library for mocking smart contract dependencies during unit testing.

  • code

    Reduce the amount of code

  • tests

    Test are more readable

  • tests

    Tests run faster

  • timer

    10 minutes to learn

How to install:

View on Github

To start using with npm, type:

npm i -D ethereum-doppelganger

or with Yarn:

yarn add --dev ethereum-doppelganger