public void AutoData_create_mocks_for_me(ISomeDependency dependency, ISomeOtherDependency otherDependency, ISomeArg exampleArgs, ILog log)
        {
            var sut = new SystemUnderTest(dependency, otherDependency, log);

            sut.MethodToTest(exampleArgs);

            dependency.Received(1).Hello(exampleArgs);
            otherDependency.Received(1).Hello(exampleArgs);
        }
        public AggregateServiceInheritanceFixture()
        {
            _someDependencyMock = new Mock<ISomeDependency>().Object;
            _someOtherDependencyMock = new Mock<ISomeOtherDependency>().Object;

            var builder = new ContainerBuilder();
            builder.RegisterAggregateService<ISubService>();
            builder.RegisterInstance(_someDependencyMock);
            builder.RegisterInstance(_someOtherDependencyMock);
            _container = builder.Build();

            _aggregateService = _container.Resolve<ISubService>();
        }
Ejemplo n.º 3
0
        public void Setup()
        {
            _someDependencyMock      = new Mock <ISomeDependency>().Object;
            _someOtherDependencyMock = new Mock <ISomeOtherDependency>().Object;

            var builder = new ContainerBuilder();

            builder.RegisterAggregateService <ISubService>();
            builder.RegisterInstance(_someDependencyMock);
            builder.RegisterInstance(_someOtherDependencyMock);
            _container = builder.Build();

            _aggregateService = _container.Resolve <ISubService>();
        }
 public SystemUnderTest(ISomeDependency dependency, ISomeOtherDependency otherDependency, ILog log)
 {
     _dependency      = dependency;
     _otherDependency = otherDependency;
     _log             = log;
 }
Ejemplo n.º 5
0
 public MyTypeAttributeCommand(MyDependency dependency, ISomeOtherDependency otherDependency)
 {
     this.dependency      = dependency;
     this.otherDependency = otherDependency
 }
Ejemplo n.º 6
0
 public SomeClass(ISomeDependency someDependency, string someStringValue, ISomeOtherDependency someOtherDependency)
 {
     SomeDependency  = someDependency;
     SomeStringValue = someStringValue;
 }