Example of various Assert in Selenium Automation
package com.selenium.test;
import org.testng.Assert;
import org.testng.annotations.Test;
public class Assertion1 {
@Test
public void test1() {
	Assert.assertEquals(12, 12);
	System.out.println("TestCase Completed- test1"); 
	// this will be displayed only if above step is passed
}
@Test
public void test2() {
	Assert.assertEquals(12, 13, "Dropdown value doesn't match");
	// last statement in quote will display only if it fails.
	
	System.out.println("TestCase Completed- test2");
	// this will be displayed only if above step is passed
}
@Test
public void test3() {
	Assert.assertEquals("Hello", "Hello", "Words doesn't match.");
	// last statement in quote will display only if it fails.
	
	System.out.println("TestCase Completed- test3"); 
	// this will be displayed only if above step is passed
}
@Test
public void test4() {
	String mystr = "Asish";
	Assert.assertTrue(mystr.contains("Aravind"), "names not matching"); 
	// last statement in quote will display only if it fails.
	
	System.out.println("TestCase Completed- test4"); 
	// this will be displayed only if above step is passed
}
@Test
public void test5() {
	String mystr = "Aravind";
	Assert.assertTrue(mystr.contains("Aravind"), "names not matching"); 
	// last statement in quote will display only if it fails.
	
	System.out.println("TestCase Completed- test4"); 
	// this will be displayed only if above step is passed
}
}