File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828 address = client . address . create ( address_data )
2929
3030 expect ( address ) . to be_an_instance_of ( EasyPost ::Models ::Address )
31+
32+ # Delivery verification assertions
3133 expect ( address . verifications . delivery . success ) . to be false
34+ # TODO: details is not deserializing correctly, related to the larger "double EasyPostObject" wrapping issue
35+ # expect(address.verifications.delivery.details).to be_empty
36+ expect ( address . verifications . delivery . errors [ 0 ] . code ) . to eq ( 'E.ADDRESS.NOT_FOUND' )
37+ expect ( address . verifications . delivery . errors [ 0 ] . field ) . to eq ( 'address' )
38+ expect ( address . verifications . delivery . errors [ 0 ] . suggestion ) . to be nil
39+ expect ( address . verifications . delivery . errors [ 0 ] . message ) . to eq ( 'Address not found' )
40+
41+ # Zip4 verification assertions
42+ expect ( address . verifications . zip4 . success ) . to be false
43+ expect ( address . verifications . zip4 . details ) . to be nil
44+ expect ( address . verifications . zip4 . errors [ 0 ] . code ) . to eq ( 'E.ADDRESS.NOT_FOUND' )
45+ expect ( address . verifications . zip4 . errors [ 0 ] . field ) . to eq ( 'address' )
46+ expect ( address . verifications . zip4 . errors [ 0 ] . suggestion ) . to be nil
47+ expect ( address . verifications . zip4 . errors [ 0 ] . message ) . to eq ( 'Address not found' )
3248 end
3349
3450 it 'creates an address with verify_strict param' do
You can’t perform that action at this time.
0 commit comments