@@ -0,0 +1,1317 @@
+package anabalica.github.io.meowletters;%0A%0Aimport junit.framework.*;%0A%0Aimport anabalica.github.io.meowletters.letters.Letter;%0A%0A/**%0A * Test Letter class%0A *%0A * @author Ana Balica%0A */%0Apublic class LetterTest extends TestCase %7B%0A    public void testSetLetter() %7B%0A        // Test invalid letter%0A        try %7B%0A            Letter letter = new Letter(%22%D0%A4%22);%0A            fail(%22Exception not thrown%22);%0A        %7D catch (IllegalArgumentException e) %7B%0A            assertEquals(e.getMessage(), %22Letter missing from the alphabet.%22);%0A        %7D%0A%0A        // Test empty string%0A        try %7B%0A            Letter letter = new Letter(%22%22);%0A            fail(%22Exception not thrown%22);%0A        %7D catch (IllegalArgumentException e) %7B%0A            assertEquals(e.getMessage(), %22Letter must be exactly 1 char long.%22);%0A        %7D%0A%0A        // Test longer string%0A        try %7B%0A            Letter letter = new Letter(%22EF%22);%0A            fail(%22Exception not thrown%22);%0A        %7D catch (IllegalArgumentException e) %7B%0A            assertEquals(e.getMessage(), %22Letter must be exactly 1 char long.%22);%0A        %7D%0A%0A        // Test lowercase valid string%0A        Letter letter = new Letter(%22b%22);%0A        assertEquals(letter.getLetter(), %22B%22);%0A%0A        // Test uppercase valid string%0A        letter.setLetter(%22Z%22);%0A        assertEquals(letter.getLetter(), %22Z%22);%0A    %7D%0A%7D%0A

add tests for Letter.setLetter()