package org.jalgo.tests.ebnf.junit.model.ebnf;

import junit.framework.TestCase;

public class DefinitionTest extends TestCase {

	protected void setUp() throws Exception {
		super.setUp();
	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.isStrict()'
	 */
	public void testIsStrict() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.isComplete()'
	 */
	public void testIsComplete() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getStrict()'
	 */
	public void testGetStrict() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getTerminalSymbol(String)'
	 */
	public void testGetTerminalSymbol() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getVariable(String)'
	 */
	public void testGetVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.toString()'
	 */
	public void testToString() {
		

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getTerminals()'
	 */
	public void testGetTerminals() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getVariables()'
	 */
	public void testGetVariables() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getStartVariable()'
	 */
	public void testGetStartVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.getRules()'
	 */
	public void testGetRules() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.addTerminal(ETerminalSymbol)'
	 */
	public void testAddTerminal() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.addVariable(EVariable)'
	 */
	public void testAddVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.removeTerminal(ETerminalSymbol)'
	 */
	public void testRemoveTerminal() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.removeVariable(EVariable)'
	 */
	public void testRemoveVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.addRule(Rule)'
	 */
	public void testAddRule() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.removeRule(Rule)'
	 */
	public void testRemoveRule() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.setStartVariable(EVariable)'
	 */
	public void testSetStartVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.renameTerminalSymbol(ETerminalSymbol, String)'
	 */
	public void testRenameTerminalSymbol() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.renameVariable(EVariable, String)'
	 */
	public void testRenameVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.replaceTerminal(ETerminalSymbol, ETerminalSymbol)'
	 */
	public void testReplaceTerminal() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.replaceVariable(EVariable, EVariable)'
	 */
	public void testReplaceVariable() {
		// TODO Auto-generated method stub

	}

	/*
	 * Test method for 'org.jalgo.module.ebnf.model.ebnf.Definition.replaceRule(Rule, Rule)'
	 */
	public void testReplaceRule() {
		// TODO Auto-generated method stub

	}

}
