package org.cloudifysource.utilitydomain; import java.io.File; import java.util.List; import org.cloudifysource.domain.ComputeTemplateHolder; import org.cloudifysource.dsl.internal.DSLException; import org.cloudifysource.utilitydomain.data.reader.ComputeTemplatesReader; import org.junit.Assert; import org.junit.Test; public class ComputeTemplatesReaderTest { private static final String TEMPLATES_PATH = "src/test/resources/templates/test-template.groovy"; @Test public void testComputeTemplatesParsing() throws DSLException { ComputeTemplatesReader reader = new ComputeTemplatesReader(); List<ComputeTemplateHolder> cloudTemplatesHolders = reader.readCloudTemplatesFromFile(new File(TEMPLATES_PATH)); Assert.assertEquals(1, cloudTemplatesHolders.size()); Assert.assertNotNull(cloudTemplatesHolders.get(0).getCloudTemplate()); } }