package fr.adrienbrault.idea.symfony2plugin.tests.doctrine.metadata; import fr.adrienbrault.idea.symfony2plugin.doctrine.metadata.DoctrineMetadataPattern; import org.junit.Assert; import org.junit.Test; /** * @author Daniel Espendiller <daniel@espendiller.net> * * @see fr.adrienbrault.idea.symfony2plugin.doctrine.metadata.DoctrineMetadataPattern */ public class DoctrineMetadataPatternTest extends Assert { @Test public void testXmlTagPattern() { assertTrue("doctrine-mapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertTrue("doctrine-foo-mapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertTrue("doctrine-mongodb-mapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertFalse("doctrine2-foo-mapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertFalse("doctrinemapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertFalse("doctrine2mapping".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); assertFalse("doctrine-".matches(DoctrineMetadataPattern.DOCTRINE_MAPPING)); } }