public void SetUp() { _agentContainer = Substitute.For <IAgentContainer>(); _tangibleContainer = Substitute.For <ITangibleContainer>(); _eventContext = Substitute.For <IEventContext>(); _agent = Substitute.For <IAgent>(); _context = TestUtilities.BuildSubServiceContextWithServices(new Dictionary <string, object> { { "IAgentContainer", _agentContainer }, { "IEventContext", _eventContext }, { "ITangibleContainer", _tangibleContainer } }); _sensor = new AgentSensor(_context, _agent); }
public AgentSensor(IServiceContext context, IAgent agent) : base(context) { Agent = agent; AgentContainer = Context.Fetch("IAgentContainer"); }