/**
 * Copyright (c) 2010 IBM Corporation
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Contributors:
 *     IBM Corporation - initial API and implementation
 *
 * $Id$
 */
package org.openhealthtools.mdht.uml.cda.hitsp.operations;

import static org.junit.Assert.*;

import org.junit.Test;
import org.openhealthtools.mdht.uml.cda.ihe.operations.LanguageCommunicationOperationsTest;

/**
 * This class is a JUnit 4 test case.
 */
@SuppressWarnings("nls")
public class LanguageSpokenOperationsTest extends LanguageCommunicationOperationsTest{

	/**
	 * Test method for {@link org.openhealthtools.mdht.uml.cda.hitsp.operations.LanguageSpokenOperations#validateLanguageSpokenTemplateId(org.openhealthtools.mdht.uml.cda.hitsp.LanguageSpoken, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)}.
	 */
	@Test
	public void testValidateLanguageSpokenTemplateId() {
		fail("Not yet implemented");
	}

} // LanguageSpokenOperationsTest
@@ -478,17 +478,20 @@
 .Assert.
-*
+fail
 ;%0D%0A%0D%0Aimp
@@ -771,16 +771,1269 @@
 est%7B%0D%0A%0D%0A
+//%09protected static final String TEMPLATE_ID = %222.16.840.1.113883.3.88.11.83.11%22;%0D%0A//%0D%0A//%09private static final CDATestCase TEST_CASE_ARRAY%5B%5D = %7B%0D%0A//%09// Template ID%0D%0A//%09// -------------------------------------------------------------%0D%0A//%09new TemplateIDValidationTest(TEMPLATE_ID) %7B%0D%0A//%0D%0A//%09%09@Override%0D%0A//%09%09protected boolean validate(final EObject objectToTest,%0D%0A//%09%09%09%09final BasicDiagnostic diagnostician,%0D%0A//%09%09%09%09final Map%3CObject, Object%3E map) %7B%0D%0A//%09%09%09return CommentOperations.validateHITSPCommentTemplateId(%0D%0A//%09%09%09%09%09(Comment) objectToTest, diagnostician, map);%0D%0A//%09%09%7D%0D%0A//%09%7D %7D; // TEST_CASE_ARRAY%0D%0A//%0D%0A//%09@Override%0D%0A//%09protected List%3CCDATestCase%3E getTestCases() %7B%0D%0A//%09%09// Return a new List because the one returned by Arrays.asList is%0D%0A//%09%09// unmodifiable so a sub-class can't append their test cases.%0D%0A//%09%09final List%3CCDATestCase%3E retValue = super.getTestCases();%0D%0A//%09%09retValue.addAll(Arrays.asList(TEST_CASE_ARRAY));%0D%0A//%09%09retValue.addAll(super.getTestCases());%0D%0A//%09%09return retValue;%0D%0A//%09%7D%0D%0A//%0D%0A//%09@Override%0D%0A//%09protected EObject getObjectToTest() %7B%0D%0A//%09%09return HITSPFactory.eINSTANCE.createLanguageSpoken();%0D%0A//%09%7D%0D%0A//%0D%0A//%09@Override%0D%0A//%09protected EObject getObjectInitToTest() %7B%0D%0A//%09%09return HITSPFactory.eINSTANCE.createLanguageSpoken().init();%0D%0A//%09%7D%0D%0A%09%0D%0A
 %09/**%0D%0A%09 

add commented test implementation stub