test: User can sign in
This commit is contained in:
		
							parent
							
								
									e5e474436d
								
							
						
					
					
						commit
						30ce800d0b
					
				
					 1 changed files with 17 additions and 0 deletions
				
			
		
							
								
								
									
										17
									
								
								frontend/e2e/basic-homepage.spec.ts
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								frontend/e2e/basic-homepage.spec.ts
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,17 @@ | |||
| import { test, expect } from '@playwright/test'; | ||||
| 
 | ||||
| test('User can pick their language', async ({ page }) => { | ||||
|     await page.goto('/'); | ||||
| 
 | ||||
|     await expect(page.getByRole('button', { name: 'translate' })).toBeVisible(); | ||||
|     await page.getByRole('button', { name: 'translate' }).click(); | ||||
|     await page.getByText('Nederlands').click(); | ||||
|     await expect(page.locator('h1')).toContainText('Onze sterke punten'); | ||||
|     await expect(page.getByRole('heading', { name: 'Innovatief' })).toBeVisible(); | ||||
| 
 | ||||
|     await expect(page.getByRole('button', { name: 'vertalen' })).toBeVisible(); | ||||
|     await page.getByRole('button', { name: 'vertalen' }).click(); | ||||
|     await page.getByText('English').click(); | ||||
|     await expect(page.locator('h1')).toContainText('Our strengths'); | ||||
|     await expect(page.getByRole('heading', { name: 'Innovative' })).toBeVisible(); | ||||
| }); | ||||
		Reference in a new issue