Example #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCreateNodeKeyConstraintDescriptors()
        public virtual void ShouldCreateNodeKeyConstraintDescriptors()
        {
            ConstraintDescriptor desc;

            desc = ConstraintDescriptorFactory.NodeKeyForLabel(LABEL_ID, 1);
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.UNIQUE_EXISTS));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forLabel(LABEL_ID, 1)));
        }
Example #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCreateExistsConstraintDescriptors()
        public virtual void ShouldCreateExistsConstraintDescriptors()
        {
            ConstraintDescriptor desc;

            desc = ConstraintDescriptorFactory.ExistsForLabel(LABEL_ID, 1);
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.EXISTS));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forLabel(LABEL_ID, 1)));

            desc = ConstraintDescriptorFactory.ExistsForRelType(REL_TYPE_ID, 1);
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.EXISTS));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forRelType(REL_TYPE_ID, 1)));
        }
Example #3
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCreateConstraintDescriptorsFromSchema()
        public virtual void ShouldCreateConstraintDescriptorsFromSchema()
        {
            ConstraintDescriptor desc;

            desc = ConstraintDescriptorFactory.UniqueForSchema(SchemaDescriptorFactory.forLabel(LABEL_ID, 1));
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.UNIQUE));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forLabel(LABEL_ID, 1)));

            desc = ConstraintDescriptorFactory.NodeKeyForSchema(SchemaDescriptorFactory.forLabel(LABEL_ID, 1));
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.UNIQUE_EXISTS));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forLabel(LABEL_ID, 1)));

            desc = ConstraintDescriptorFactory.ExistsForSchema(SchemaDescriptorFactory.forRelType(REL_TYPE_ID, 1));
            assertThat(desc.Type(), equalTo(ConstraintDescriptor.Type.EXISTS));
            assertThat(desc.Schema(), equalTo(SchemaDescriptorFactory.forRelType(REL_TYPE_ID, 1)));
        }
Example #4
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldCreateEqualDescriptors()
        public virtual void ShouldCreateEqualDescriptors()
        {
            ConstraintDescriptor desc1;
            ConstraintDescriptor desc2;

            desc1 = ConstraintDescriptorFactory.UniqueForLabel(LABEL_ID, 1);
            desc2 = ConstraintDescriptorFactory.UniqueForLabel(LABEL_ID, 1);
            assertEquality(desc1, desc2);

            desc1 = ConstraintDescriptorFactory.ExistsForLabel(LABEL_ID, 1);
            desc2 = ConstraintDescriptorFactory.ExistsForLabel(LABEL_ID, 1);
            assertEquality(desc1, desc2);

            desc1 = ConstraintDescriptorFactory.ExistsForRelType(LABEL_ID, 1);
            desc2 = ConstraintDescriptorFactory.ExistsForRelType(LABEL_ID, 1);
            assertEquality(desc1, desc2);
        }
Example #5
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test public void shouldGiveNiceUserDescriptions()
        public virtual void ShouldGiveNiceUserDescriptions()
        {
            assertThat(ConstraintDescriptorFactory.ExistsForLabel(1, 2).userDescription(simpleNameLookup), equalTo("Constraint( EXISTS, :Label1(property2) )"));
            assertThat(ConstraintDescriptorFactory.ExistsForRelType(1, 3).userDescription(simpleNameLookup), equalTo("Constraint( EXISTS, -[:RelType1(property3)]- )"));
            assertThat(ConstraintDescriptorFactory.UniqueForLabel(2, 4).userDescription(simpleNameLookup), equalTo("Constraint( UNIQUE, :Label2(property4) )"));
        }