desmos_bindings/tokenfactory/
mocks.rs

1//! Contains useful mocks of the Desmos x/tokenfactory module's types made to be used in any test.
2
3use crate::tokenfactory::types::QuerySubspaceDenomsResponse;
4
5/// Struct that contains some utility methods to mock data of the Desmos
6/// x/tokenfactory module.
7pub struct MockTokenfactoryQueries {}
8
9impl MockTokenfactoryQueries {
10    /// Gets a mocked instance of [`QuerySubspaceDenomsResponse`].
11    pub fn get_mocked_subspace_denoms_response() -> QuerySubspaceDenomsResponse {
12        QuerySubspaceDenomsResponse {
13            denoms: vec!["denom-1".into(), "denom-2".into()],
14        }
15    }
16}