import org.junit.Test;
import static org.junit.Assert.*;
/**
* Unit test for simple App.
*/
public class AppTest {
/**
* Rigourous Test 🙂
*/
@Test
public void testApp() {
assertTrue( true );
}
@Test
public void isPalindrome() {
// Arrange
String strInput = “madam”;
boolean expectedResult = true;
Palindrome objPalindrome = new Palindrome();
// Act
boolean actualResult = objPalindrome.isPal(strInput);
// Assert
assertEquals(expectedResult, actualResult);
}
@Test
public void isNotPalindrome() {
// Arrange
String strInput = “madame”;
boolean expectedResult = false;
Palindrome objPalindrome = new Palindrome();
// Act
boolean actualResult = objPalindrome.isPal(strInput);
// Assert
import org.junit.Test;
import static org.junit.Assert.*;
public class PalindromeTest {
@Test
public void testWordToDeque() {
Palindrome p = new Palindrome();
Deque d = p.wordToDeque(“persiflage”);
String actual = “”;
for (int i = 0; i < "persiflage".length(); i++) {
actual += d.removeFirst();
}
assertEquals("persiflage", actual);}
@Test
public void testisPalindrome() {
Palindrome p = new Palindrome();
assertFalse(p.isPalindrome("cat"));}
@Test
public void testisPalindrome1() {
OffByOne obo = new OffByOne();
assertTrue(obo.equalChars('a', 'b'));}
@Test
public void testisPalindrome2() {
OffByN obn = new OffByN(5);assertTrue(obn.equal
package com.company;
import org.junit.Test;
import static junit.framework.TestCase.assertEquals;
import static junit.framework.TestCase.assertFalse;
import static junit.framework.TestCase.assertTrue;
import static org.junit.Assert.*;
public class PalindromeTester {
@Test
public void testEvens() {
assertTrue(PalindromeChecker.isPalindrome("toot"));
assertFalse(PalindromeChecker.isPalindrome("toots"));
assertFalse(PalindromeChecker.isPalindrome("toeet"));
assertTrue(PalindromeChecker.isPalindrome("tootot"));
}
@Test
public void testOdds() {
assertTrue(PalindromeChecker.isPalindrome("tot"));
assertFalse(PalindromeChecker.isPalindrome("tots"));
assertFalse(PalindromeChecker.isPalindrome("toet"));
assertTrue(
public class PalindromeTest {
public static void main(String[] args) {
testIsPalindrome("regallager", true);
testIsPalindrome("racecar", true);
testIsPalindrome("hello", false);
}
private static void testIsPalindrome(String word, boolean expected) {
boolean actual = Palindrome.isPalindrome(word);
System.out.print("Testing that " + word + " is");
if (!expected) {
System.out.print(" not");
}
System.out.println(" a palindrome...");
if (actual == expected) {
System.out.println("PASSED");
} else {
System.out.println("FAILED: Expected " + expected + ", but was " + actual);
}
System.out.println(); // Prints a blank line to separate tests from each other
}
}
package palindrome;
import static org.junit.Assert.*;
import org.junit.Test;
import static org.hamcrest.CoreMatchers.*;
public class PalindromeTest {
private String palindrome = "Dot saw I was Tod";
private String nonPalindrome = "I am not a palindrome";
@Test
public void testForPalindrome() {
assertThat(palindrome, is(Palindrome.isPalindrome(palindrome)));
}
@Test
public void testForNonPalindrome() {
assertThat(nonPalindrome, is(not(Palindrome.isPalindrome(nonPalindrome))));
}
package com.sample;
import junit.framework.TestCase;
public class PalindromeTest extends TestCase {
public void testPalindromeCheck() {
boolean isPalindrome = PalindromeChecker.isPalindrome(“karan”);
assertFalse(isPalindrome); }
}
private Palindrome p;
public void setUp() {
p = new Palindrome();
}
public void testPalindrome() {
assertFalse(p.isPalindrome("abc"));
assertTrue(p.isPalindrome("aba"));
}
Tomy is a contributor at AskMeCode. We are committed to providing well-researched, accurate, and valuable content to our readers.
You May Also Like
The Four Shades Of Grey Matter
The Four Shades Of Grey Matter: A blog that discusses the four shades of grey and how they are used...
Cut-Throat Competition
Since the pandas industry has become cut-throat, the companies that have had to suffer the most are those that don't...
Top 5 Fighter Planes in The World
The best fighter planes in the world are those that are ranked at the top of the list. This is...
How To Get The Most From A C Programming Class
You are about to embark on an exciting journey. Your brain is about to undergo a radical transformation. If you...
