@@ -0,0 +1,991 @@
+package clinic.programming.training;%0A%0Aimport org.junit.Before;%0Aimport org.junit.Ignore;%0Aimport org.junit.Test;%0Aimport static org.junit.Assert.*;%0A%0Apublic class ApplicationTest %7B%0A    private Application app;%0A    %0A    @Before%0A    public void setup() %7B%0A        app = new Application();%0A    %7D%0A    %0A    %0A    @Test%0A    public void testWordCountString() %7B%0A        int count = app.countWords(%22this is a test%22);%0A        assertTrue(count == 4);%0A    %7D%0A%0A    @Test%0A    public void testWordCountEmpty() %7B%0A        int count = app.countWords(%22%22);%0A        assertTrue(count == 0);%0A    %7D%0A%0A    @Test%0A    public void testWordCountNull() %7B%0A        int count = app.countWords(null);%0A        assertTrue(count == 0);%0A    %7D%0A%0A    @Test%0A    @Ignore%0A    public void testWordCountMore() %7B%0A        int count = app.countWords(%22this will be skipped%22);%0A        assertTrue(count == 3);%0A    %7D%0A%0A    @Test%0A    public void testWordCountSingle() %7B%0A        int count = app.countWords(%22test%22);%0A        assertTrue(count == 1);%0A    %7D%0A%7D%0A

Create ApplicationTest.java