//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testStringContains_SomeValues() public virtual void TestStringContainsSomeValues() { StringContainsPredicate p = IndexQuery.StringContains(_propId, stringValue("cat")); assertFalse(Test(p, "dog")); assertFalse(Test(p, "cameraman")); assertFalse(Test(p, "Cat")); assertTrue(Test(p, "cat")); assertTrue(Test(p, "bobcat")); assertTrue(Test(p, "scatman")); }
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void shouldPerformStringContainsSearch() throws Exception //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: public virtual void ShouldPerformStringContainsSearch() { // given ISet <Pair <long, Value> > expected = new HashSet <Pair <long, Value> >(); using (Transaction tx = beginTransaction()) { expected.Add(NodeWithProp(tx, "gnomebat")); NodeWithPropId(tx, "fishwombat"); tx.Success(); } CreateIndex(); // when using (Transaction tx = beginTransaction()) { int label = tx.TokenRead().nodeLabel("Node"); int prop = tx.TokenRead().propertyKey("prop"); expected.Add(NodeWithProp(tx, "homeopatic")); NodeWithPropId(tx, "telephonecompany"); IndexReference index = tx.SchemaRead().index(label, prop); AssertNodeAndValueForSeek(expected, tx, index, NeedsValues, "immense", IndexQuery.StringContains(prop, stringValue("me"))); } }
// STRING CONTAINS //JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes: //ORIGINAL LINE: @Test public void testStringContains_FalseForIrrelevant() public virtual void TestStringContainsFalseForIrrelevant() { StringContainsPredicate p = IndexQuery.StringContains(_propId, stringValue("cat")); AssertFalseForOtherThings(p); }