describe('Client Add address path', () => { it(`should click on the add new address button to access to the new address form`, async() => { it('should receive an error after clicking save button as consignee, street and town fields are empty', async() => { it('should confirm that the city and province are propertly filled', async() => { it(`should throw after clicking save button as consignee, incoterms and customsAgent are empty`, async() => { it(`should receive an error after clicking save button as customsAgent is empty`, async() => { it(`should create a new custom agent and then save the address`, async() => { it(`should navigate back to the addresses index`, async() => { it(`should confirm the new address exists and it's the default one`, async() => { it('should click on the make default icon of the second address', async() => { it(`should confirm the default address is the expected one`, async() => { it(`should click on the edit icon of the default address`, async() => { it(`should click on the active checkbox and receive an error to save it because it is the default address`, async() => { it(`should go back to the addreses section by clicking the cancel button`, async() => {