package monolipse.ui.tests; import monolipse.core.IAssemblySource; import monolipse.core.AssemblySourceLanguage; import org.eclipse.core.runtime.Path; public class CSharpBuilderTestCase extends AbstractBooTestCase { private IAssemblySource _assemblySource; protected void setUp() throws Exception { super.setUp(); _assemblySource = _booProject.addAssemblySource(new Path("src/CSharp"), AssemblySourceLanguage.CSHARP); _assemblySource.setOutputType(IAssemblySource.OutputType.LIBRARY); } public void testBuild() throws Exception { copyResourceTo("TestClass.cs", "src/CSharp"); build(); assertTrue(_assemblySource.getOutputFile().exists()); assertTrue(_assemblySource.getOutputFile().isDerived()); } }