public virtual void test_ofName() { MarketDataFilter <string, NamedMarketDataId <string> > test = MarketDataFilter.ofName(new TestingName("a")); assertEquals(test.MarketDataIdType, typeof(NamedMarketDataId)); assertTrue(test.matches(new TestingNamedId("a"), null, REF_DATA)); assertFalse(test.matches(new TestingNamedId("b"), null, REF_DATA)); }
//------------------------------------------------------------------------- public virtual void test_ofIdType() { MarketDataFilter <string, MarketDataId <string> > test = MarketDataFilter.ofIdType(typeof(TestId)); assertEquals(test.MarketDataIdType, typeof(TestId)); assertTrue(test.matches(new TestId("a"), null, REF_DATA)); }