public void ScanForMessageHandlers_CurrentAssemblySet_ReturnLocalHandlertypes() { // given var expected = GetCurrentAssemblyHandlers().ToArray(); _sut.SetAssembliesToScan(new[] { typeof(SelectedAssemblyScannerTests).Assembly }); // when var retVal = _sut.ScanForMessageHandlers().ToArray(); // then Assert.That(retVal, Is.EquivalentTo(expected)); }
/// <summary> /// Applies configuration to the <see cref="SelectedAssemblyScanner"/> /// </summary> private void SetAssembliesToScan() { SelectedAssemblyScanner scanner = _builder.GetInstance <IAssemblyScanner>() as SelectedAssemblyScanner; if (scanner != null) { scanner.SetAssembliesToScan(_assembliesToScan); } }