public void No_Match_When_Valid_And_Name_Is_Null() { var filter = new CommonAssemblyFilter(); filter.AddFilter("mscorlib"); bool result = filter.Match(null); Assert.IsFalse(result); }
public void Match_When_No_Valid_Name_Is_Added() { var filter = new CommonAssemblyFilter(); filter.AddFilter("System.Web"); bool result = filter.Match(typeof (string).Assembly.FullName); Assert.IsTrue(result); }
public void No_Match_When_Empty_And_Name_Is_Null() { var filter = new CommonAssemblyFilter(); bool result = filter.Match(null); Assert.IsFalse(result); }
public void No_Match_When_Name_Is_Added_And_List_Is_Cleared() { var filter = new CommonAssemblyFilter(); filter.AddFilter("mscorlib"); filter.Clear(); bool result = filter.Match(typeof (string).Assembly.FullName); Assert.IsFalse(result); }
/// <summary> /// Creates an instance with the specified <seealso cref="IServiceLocator"/> implementation. /// </summary> /// <param name="locator"></param> /// <param name="filter"></param> public DefaultAutoRegistrator(IServiceLocator locator, CommonAssemblyFilter filter) { ServiceLocator = locator; Filter = filter; }
/// <summary> /// Creates an instance with the specified <seealso cref="IServiceLocator"/> implementation. /// </summary> /// <param name="locator"></param> public DefaultAutoRegistrator(IServiceLocator locator) { ServiceLocator = locator; Filter = new CommonAssemblyFilter(); }
public void No_Match_When_Name_Contains_System_But_Doesnt_Start_With_It () { var filter = new CommonAssemblyFilter(); bool result = filter.Match("Company.SystemCheck.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"); Assert.IsFalse(result); }
public void Can_Create_Valid_Instance() { var filter = new CommonAssemblyFilter(); Assert.IsNotNull(filter); }