public void The_physical_model_should_be_refreshed() { var physicalModel = MockRepository.GenerateStub<IPhysicalModel>(); IHandleMessages<TopologySnapshot> messageHandler = new TopologySnapshotMessageHandler(physicalModel); var eventMessage = new TopologySnapshot { Endpoints = new List<Endpoint> { new Endpoint() } }; messageHandler.Handle(eventMessage); physicalModel.AssertWasCalled(x => x.UpdateModel(Arg<IEnumerable<Endpoint>>.Matches(a => a.Count() == 1))); }
public void The_physical_model_should_be_refreshed() { var physicalModel = MockRepository.GenerateStub <IPhysicalModel>(); IHandleMessages <TopologySnapshot> messageHandler = new TopologySnapshotMessageHandler(physicalModel); var eventMessage = new TopologySnapshot { Endpoints = new List <Endpoint> { new Endpoint() } }; messageHandler.Handle(eventMessage); physicalModel.AssertWasCalled(x => x.UpdateModel(Arg <IEnumerable <Endpoint> > .Matches(a => a.Count() == 1))); }