diff --git a/src/pages/cw-multi-test.mdx b/src/pages/cw-multi-test.mdx index 37d02a77..3c387aa4 100644 --- a/src/pages/cw-multi-test.mdx +++ b/src/pages/cw-multi-test.mdx @@ -8,30 +8,30 @@ import { Callout } from "nextra/components"; # Introduction -**`MultiTest`** is a suite of testing tools designed for facilitating multi-contract interactions +**`MultiTest`** is a suite of testing tools designed to facilitate multi-contract interactions within the CosmWasm ecosystem. Its primary focus is on providing developers with a robust framework -for testing complex smart contract interactions and several Cosmos modules operations. +for testing complex smart contract interactions and operations involving various Cosmos modules. - **`MultiTest`** is a **SIMULATOR** of the blockchain, allowing tested smart contracts to interact - as if they were operating on the real-life blockchain. + **`MultiTest`** is a blockchain SIMULATOR, allowing tested smart contracts to interact as if they + were operating on a real blockchain. -The most valuable advantage of using **`MultiTest`** is that it allows you to test and debug smart -contracts with access to Rust source code, eliminating the need to run a complete blockchain node to -begin designing smart contract functionality. +The most valuable advantage of using **`MultiTest`** is that it allows testing and debugging of +smart contracts with access to the Rust source code, eliminating the need to run a complete +blockchain node to begin designing the smart contract functionality. The disadvantage is that **`MultiTest`** is a blockchain **SIMULATOR**, and it is possible that the behavior of the real-life blockchain may slightly differ in some edge cases from the simulated model. In such cases, we strongly encourage you to [file an issue] with a detailed description of the use case to help us improve **`MultiTest`**. -In the upcoming chapters, we will provide detailed instructions on installing and getting started -with **`MultiTest`**, writing unit tests for smart contracts, testing complex interactions between -smart contracts and testing smart contract interactions with Cosmos modules. +In the upcoming chapters, we provide detailed instructions on installing and getting started with +**`MultiTest`**, writing unit tests for smart contracts, testing complex interactions between smart +contracts and testing smart contract interactions with Cosmos modules. -By the end of these chapters, you will have a comprehensive understanding of using **`MultiTest`** -for testing and debugging smart contracts in various scenarios. +By the end of these chapters, you will have a comprehensive understanding of how to use +**`MultiTest`** for testing and debugging smart contracts in various scenarios. To successfully follow the upcoming chapters, a basic knowledge of Rust and Cargo is required. diff --git a/src/pages/cw-multi-test/installation.mdx b/src/pages/cw-multi-test/installation.mdx index 4735a788..1ba4e711 100644 --- a/src/pages/cw-multi-test/installation.mdx +++ b/src/pages/cw-multi-test/installation.mdx @@ -14,7 +14,7 @@ import { Callout } from "nextra/components"; **`MultiTest`** ships as a Rust library named [cw-multi-test]. -To use **`MultiTest`** for testing smart contracts, add it as a **development dependency** to your +To use **`MultiTest`** for testing smart contracts, add it as a **DEVELOPMENT DEPENDENCY** to your project: ```toml filename="Cargo.toml"