package com.shekhargulati.codegolf;
import org.junit.Test;
import static org.hamcrest.CoreMatchers.equalTo;
import static org.junit.Assert.assertThat;
public class AcronymMakerTest {
@Test
public void acronymOfUnitedStatesOfAmericaIsUSA() throws Exception {
final String input = "United States of America";
final String acronym = AcronymMaker.acronym(input);
assertThat(acronym, equalTo("USA"));
}
@Test
public void acronymOfUnitedStatesOfAmericaIsUSA_lowercase() throws Exception {
final String input = "united states of america";
final String acronym = AcronymMaker.acronym(input);
assertThat(acronym, equalTo("USA"));
}
@Test
public void acronymOfLightAmplificationByStimulationOfEmittedRadiationIsLASER() throws Exception {
final String input = "Light Amplification by Stimulation of Emitted Radiation";
final String acronym = AcronymMaker.acronym(input);
assertThat(acronym, equalTo("LASER"));
}
@Test
public void acronymOfJordanOfTheWorldIsJTW() throws Exception {
final String input = "Jordan Of the World";
final String acronym = AcronymMaker.acronym(input);
assertThat(acronym, equalTo("JTW"));
}
}