C# Class Snooze.AutoMock.Castle.AutoMockContainer

A WindsorContainer that auto-generates missing components as mocks
Inheritance: WindsorContainer, IAutoMockContainer
Show file Open project: nhsevidence/Snooze

Protected Properties

Property Type Description
_helper IAutoMocker

Public Methods

Method Description
AutoMockContainer ( ) : Castle.MicroKernel.Registration

Create an instance of the container

UseContainer ( IWindsorContainer container ) : void

Private Methods

Method Description
AutoMockContainer ( AutoMockHelper helper ) : Castle.MicroKernel.Registration
AutoMockContainer ( IAutoMocker helper, ILatentMocker latentMocker ) : Castle.MicroKernel.Registration

For unit testing. I can't think of why we need this for anything else

Initialize ( ) : void

Method Details

AutoMockContainer() public method

Create an instance of the container
public AutoMockContainer ( ) : Castle.MicroKernel.Registration
return Castle.MicroKernel.Registration

UseContainer() public method

public UseContainer ( IWindsorContainer container ) : void
container IWindsorContainer
return void

Property Details

_helper protected property

protected IAutoMocker _helper
return IAutoMocker