https://github.com/sambacha/test-harness-cypress3
Cypress testing harness for DApps with built-in impersonation of accounts
https://github.com/sambacha/test-harness-cypress3
cypress dapps impersonate testing web3
Last synced: 3 months ago
JSON representation
Cypress testing harness for DApps with built-in impersonation of accounts
- Host: GitHub
- URL: https://github.com/sambacha/test-harness-cypress3
- Owner: sambacha
- Created: 2022-07-03T07:24:13.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-12T20:59:42.000Z (about 3 years ago)
- Last Synced: 2025-07-02T06:14:48.569Z (3 months ago)
- Topics: cypress, dapps, impersonate, testing, web3
- Language: TypeScript
- Homepage:
- Size: 205 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# test-harness-cypress3
> Cypress testing harness for DApps with built-in impersonation of accounts
```typescript
/** Connect to Wallet */
cy.visit('https://app.sushi.com/swap?inputCurrency=ETH&outputCurrency=0x6B3595068778DD592e39A122f4f5a5cF09C90fE2');
cy.get('.items-center > #connect-wallet').click();/** Connect to Wallet -> Change Asset */
cy.visit('https://app.sushi.com/swap?inputCurrency=ETH&outputCurrency=0x6B3595068778DD592e39A122f4f5a5cF09C90fE2');
cy.get('.items-center > #connect-wallet').click();
cy.get('.bg-\[rgba\(0\,0\,0\,0\.2\)\]').click();/** Logged In (chainId1) -> Toggle Sushi Guard -> Toggle Expert Mode -> Enter 1.00 into swap from area */
cy.visit('https://app.sushi.com/swap?inputCurrency=0x6B3595068778DD592e39A122f4f5a5cF09C90fE2&outputCurrency=0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48&chainId=1');
cy.get('.w-\[26px\]').click();
cy.get('.w-\[26px\]').click();
cy.get('.bg-blue\/20').click();
cy.get('#headlessui-switch-65').click();
cy.get('.px-2 > .gap-1').click();
cy.get('.border-dark-700:nth-child(1) .text-2xl > .relative:nth-child(1)').click();