public void FilterDescriptionReturnsValidText() { string expectedText = "solution types"; PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); Assert.AreEqual <string>(expectedText, filter.FilterDescription); }
public void ShouldReturnFalseOnAbstractType() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); Assert.IsFalse(filter.CanFilterType(typeof(VSLangProj.PrjBrowseObjectCATID), false)); }
public void ShouldReturnTrueOnNonSystemType() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); Assert.IsTrue(filter.CanFilterType(typeof(VSLangProj.ReferencesEventsClass), false)); }
public void ShouldReturnFalseOnPrivateType() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); Assert.IsFalse(filter.CanFilterType(typeof(PrivateType), false)); }
public void ShouldReturnFalseOnMicrosoftTypes() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); Assert.IsFalse(filter.CanFilterType(typeof(Microsoft.VisualStudio.ErrorHandler), false)); }
public void ThrowOnError() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); filter.CanFilterType(typeof(PrivateType), true); }
public void ThrowOnNullType() { PublicNonSystemTypeFilter filter = new PublicNonSystemTypeFilter(); filter.CanFilterType(null, true); }