public void NotMatchWithCollectionProperty() { var mi = typeof(Entity).GetProperty("Others"); var p = new DictionaryCollectionPattern(); p.Match(mi).Should().Be.False(); }
public void NotMatchWithCollectionField() { var mi = typeof(Entity).GetField("others", BindingFlags.NonPublic | BindingFlags.Instance); var p = new DictionaryCollectionPattern(); p.Match(mi).Should().Be.False(); }
public void MatchWithDictionaryField() { var mi = typeof(Entity).GetField("emails", BindingFlags.NonPublic | BindingFlags.Instance); var p = new DictionaryCollectionPattern(); p.Match(mi).Should().Be.True(); }
public void MatchWithDictionaryProperty() { var mi = typeof(Entity).GetProperty("NickNames"); var p = new DictionaryCollectionPattern(); p.Match(mi).Should().Be.True(); }
public void MatchWithCollectionPropertyAndDictionaryField() { var mi = typeof(Entity).GetProperty("Emails"); var p = new DictionaryCollectionPattern(); p.Match(mi).Should().Be.True(); }