mock-cosmwasm-contract 0.1.2

Mock CosmWasm contract that can set predetermined responses to queries and keep track of execution for testing purposes.
1
2
3
4
5
6
7
8
9
10
11
use cosmwasm_std::StdError;
use thiserror::Error;

#[derive(Error, Debug, PartialEq)]
pub enum ContractError {
    #[error("{0}")]
    Std(#[from] StdError),

    #[error("No stub found for query: {query}")]
    NoStubQuery { query: String },
}