PageRenderTime 46ms CodeModel.GetById 18ms RepoModel.GetById 0ms app.codeStats 0ms

/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
Possible License(s): CC-BY-SA-3.0
  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. }