35 lines
		
	
	
		
			951 B
		
	
	
	
		
			Java
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			951 B
		
	
	
	
		
			Java
		
	
	
	
	
	
| package com.baeldung.selenium.junit;
 | |
| import static org.junit.Assert.assertEquals;
 | |
| import static org.junit.Assert.assertNotNull;
 | |
| 
 | |
| import org.junit.After;
 | |
| import org.junit.Before;
 | |
| import org.junit.Test;
 | |
| import org.openqa.selenium.WebDriver;
 | |
| import org.openqa.selenium.firefox.FirefoxDriver;
 | |
| 
 | |
| public class TestSeleniumWithJUnit {
 | |
| 
 | |
|     private WebDriver webDriver;
 | |
|     private final String url = "http://www.baeldung.com/";
 | |
|     private final String expectedTitle = "Baeldung | Java, Spring and Web Development tutorials";
 | |
| 
 | |
|     @Before
 | |
|     public void setUp() {
 | |
|         webDriver = new FirefoxDriver();
 | |
|         webDriver.get(url);
 | |
|     }
 | |
| 
 | |
|     @After
 | |
|     public void tearDown() {
 | |
|         webDriver.close();
 | |
|     }
 | |
| 
 | |
|     @Test
 | |
|     public void whenPageIsLoaded_thenTitleIsAsPerExpectation() {
 | |
|         String actualTitleReturned = webDriver.getTitle();
 | |
|         assertNotNull(actualTitleReturned);
 | |
|         assertEquals(expectedTitle, actualTitleReturned);
 | |
|     }
 | |
| }
 |