package com.aptana.commons.spelling.engine; import junit.framework.TestCase; import org.eclipse.jface.text.Document; import org.eclipse.jface.text.IDocument; import org.eclipse.jface.text.contentassist.ICompletionProposal; public class NoCompletionsProposalTest extends TestCase { public void testNoCompletionsProposal() { ICompletionProposal proposal = new NoCompletionsProposal(); assertNull(proposal.getAdditionalProposalInfo()); assertEquals(Messages.NoCompletionsProposal_DisplayText, proposal.getDisplayString()); assertNull(proposal.getContextInformation()); assertNull(proposal.getImage()); assertNull(proposal.getSelection(null)); } public void testApplyDoesNothing() { final String initialContent = "initial coontent"; ICompletionProposal proposal = new NoCompletionsProposal(); IDocument doc = new Document(initialContent); proposal.apply(doc); assertEquals(initialContent, doc.get()); } }