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