use crate::test_contracts::counter;
use cw_multi_test::App;
#[test]
fn storing_code_assigns_consecutive_identifiers() {
let mut app = App::default();
for i in 1..=10 {
assert_eq!(i, app.store_code(counter::contract()));
}
}
#[test]
#[cfg(feature = "cosmwasm_1_2")]
fn store_code_generates_default_address_for_creator() {
use cosmwasm_std::testing::MockApi;
let mut app = App::default();
let code_id = app.store_code(counter::contract());
assert_eq!(1, code_id);
let code_info_response = app.wrap().query_wasm_code_info(code_id).unwrap();
assert_eq!(
MockApi::default().addr_make("creator").as_str(),
code_info_response.creator.as_str()
);
}