@@ -49,7 +49,7 @@ fn create_event() -> (ContractAddress, EventData, ITicket721Dispatcher,) {
49
49
50
50
let name = " Test Event" ;
51
51
let symbol = " TEST" ;
52
- let uri = " ipfs://test" ;
52
+ let uri = " ipfs://test-uri-metadata-hash " ;
53
53
let description = " Test Description" ;
54
54
let location = " Test Location" ;
55
55
let start_date : u64 = get_block_timestamp ();
@@ -70,31 +70,30 @@ fn create_event() -> (ContractAddress, EventData, ITicket721Dispatcher,) {
70
70
ticket_price
71
71
);
72
72
73
- let evt_addr : ContractAddress = event . ticket_addr ;
74
- let event_ticket = ITicket721Dispatcher { contract_address : evt_addr };
75
- (event_factory_address , event , event_ticket )
73
+ let ticket_address : ContractAddress = event . ticket_address ;
74
+ let ticket = ITicket721Dispatcher { contract_address : ticket_address };
75
+ (event_factory_address , event , ticket )
76
76
}
77
77
78
78
#[test]
79
79
#[fork(" SEPOLIA_LATEST" )]
80
80
fn test_create_event () {
81
- let (event_factory_address , event , event_ticket ) = create_event ();
81
+ let (event_factory_address , event , ticket ) = create_event ();
82
82
let event_factory = IEventFactoryDispatcher { contract_address : event_factory_address };
83
83
84
- // assert(event, 'Event creation failed');
85
- assert_eq! (event_factory . get_event_count (), 1 );
86
- assert_eq! (event . id, 1 );
87
- assert_eq! (event_ticket . name (), " Test Event" );
88
- assert_eq! (event_ticket . symbol (), " TEST" );
89
- assert_eq! (event_ticket . base_uri (), " ipfs://test-uri-metadata-hash" );
90
- assert_eq! (event . organizer, ACCOUNT . try_into (). unwrap ());
91
- assert_eq! (event . description, " Test Description" );
92
- assert_eq! (event . location, " Test Location" );
84
+ assert (event_factory . get_event_count () == 1 , ' Invalid event count' );
85
+ assert (event . id == 1 , ' Invalid event id' );
86
+ assert (ticket . name () == " Test Event" , ' Invalid event name' );
87
+ assert (ticket . symbol () == " TEST" , ' Invalid event symbol' );
88
+ assert (ticket . base_uri () == " ipfs://test-uri-metadata-hash" , ' Invalid event uri' );
89
+ assert (event . organizer == ACCOUNT . try_into (). unwrap (), ' Invalid organizer' );
90
+ assert (event . description == " Test Description" , ' Invalid description' );
91
+ assert (event . location == " Test Location" , ' Invalid location' );
93
92
assert (event . start_date <= get_block_timestamp (), ' Invalid start date' );
94
93
assert (event . end_date == event . start_date + 86400 , ' Invalid end date' );
95
- assert_eq! (event . total_tickets, 100 );
96
- assert_eq! (event . ticket_price, 1000000000000000000 );
97
- assert_eq! ( event_ticket . total_supply (), 0 );
94
+ assert (event . total_tickets == 100 , ' Invalid total tickets ' );
95
+ assert (event . ticket_price == 1000000000000000000 , ' Invalid ticket price ' );
96
+ assert ( ticket . total_supply () == 0 , ' Invalid total supply ' );
98
97
}
99
98
100
99
#[test]
@@ -141,6 +140,7 @@ fn test_purchase_ticket() {
141
140
142
141
event_factory . add_organizer (1 , ACCOUNT1 . try_into (). unwrap ());
143
142
}
143
+
144
144
// #[test]
145
145
// fn test_increase_balance() {
146
146
// let contract_address = deploy_contract("EventFactory");
0 commit comments