/Source/Bifrost.Specs/Execution/for_TypeDiscoverer/given/a_type_discoverer.cs

# · C# · 20 lines · 18 code · 2 blank · 0 comment · 0 complexity · 82223e7c764684aa0108dfbb6cdd59a1 MD5 · raw file

  1. using System.Reflection;
  2. using Bifrost.Execution;
  3. using Machine.Specifications;
  4. using Moq;
  5. namespace Bifrost.Specs.Execution.for_TypeDiscoverer.given
  6. {
  7. public class a_type_discoverer
  8. {
  9. protected static TypeDiscoverer TypeDiscoverer;
  10. Establish context = () =>
  11. {
  12. var assemblyLocatorMock = new Mock<IAssemblyLocator>();
  13. assemblyLocatorMock.Setup(x => x.GetAll()).Returns(new[]
  14. {typeof (a_type_discoverer).Assembly});
  15. TypeDiscoverer = new TypeDiscoverer(assemblyLocatorMock.Object);
  16. };
  17. }
  18. }