Sha256: 0da3c4e332dada20090c44db1dbc00a949676426a8ef58dba0e92f8861601dc5
Contents?: true
Size: 1.28 KB
Versions: 126
Compression:
Stored size: 1.28 KB
Contents
import org.junit.Test import org.junit.Ignore import kotlin.test.assertEquals class AcronymTest { @Test fun fromTitleCasedPhrases() { val phrase = "Portable Network Graphics" val expected = "PNG" assertEquals(expected, Acronym.generate(phrase)) } @Ignore @Test fun fromOtherTitleCasedPhrases() { val phrase = "Ruby on Rails" val expected = "ROR" assertEquals(expected, Acronym.generate(phrase)) } @Ignore @Test fun fromPhrasesWithPunctuation() { val phrase = "First In, First Out" val expected = "FIFO" assertEquals(expected, Acronym.generate(phrase)) } @Ignore @Test fun fromAllCapsWord() { val phrase = "PHP: Hypertext Preprocessor" val expected = "PHP" assertEquals(expected, Acronym.generate(phrase)) } @Ignore @Test fun fromNonAcronymAllCapsWord() { val phrase = "GNU Image Manipulation Program" val expected = "GIMP" assertEquals(expected, Acronym.generate(phrase)) } @Ignore @Test fun fromPhrasesWithPunctuationAndSentenceCasing() { val phrase = "Complementary metal-oxide semiconductor" val expected = "CMOS" assertEquals(expected, Acronym.generate(phrase)) } }
Version data entries
126 entries across 126 versions & 1 rubygems