test_suite/common_setup/
helpers.rs1use cosmwasm_std::{Addr, Coin};
2use cw4::Member;
3use cw_multi_test::{App, AppBuilder};
4
5const OWNER: &str = "admin0001";
6
7pub fn mock_app_builder_init_funds(init_funds: &[Coin]) -> App {
8 AppBuilder::new().build(|router, _, storage| {
9 router
10 .bank
11 .init_balance(storage, &Addr::unchecked(OWNER), init_funds.to_vec())
12 .unwrap();
13 })
14}
15
16pub fn member<T: Into<String>>(addr: T, weight: u64) -> Member {
17 Member {
18 addr: addr.into(),
19 weight,
20 }
21}