public void reads_resource_file() { //setup var assemblyWithResource = GetType().Assembly; //act var subject = new XmlResourceAuditConfiguration(assemblyWithResource); }
public void tells_if_reads_enabled() { //setup var assemblyWithResource = GetType().Assembly; //act var subject = new XmlResourceAuditConfiguration(assemblyWithResource); //assert Assert.IsTrue(subject.IsReadAuditEnabled(typeof(Gender))); Assert.IsFalse(subject.IsReadAuditEnabled(typeof(int))); Assert.IsFalse(subject.IsReadAuditEnabled(typeof(string))); }
public void tells_if_contains_types() { //setup var assemblyWithResource = GetType().Assembly; //act var subject = new XmlResourceAuditConfiguration(assemblyWithResource); //assert Assert.IsTrue(subject.ContainsEntityType(typeof(Gender))); Assert.IsTrue(subject.ContainsEntityType(typeof(int))); Assert.IsFalse(subject.ContainsEntityType(typeof(string))); }
/// <summary> /// Registers auditing dependencies. /// </summary> /// <param name="container">The container.</param> private static void RegisterAuditing(IUnityContainer container) { var configAssembly = typeof(XmlResourceAuditConfiguration).Assembly; var auditConfiguration = new XmlResourceAuditConfiguration(configAssembly); container.RegisterInstance<IAuditConfiguration>(auditConfiguration); container.RegisterType(typeof(IAuditEventPublisher), typeof(BusAuditEventPublisher)); }