public void MvcServicesHelperDoesNotThrowIfServiceExists() { // Arrange var services = new Mock<IServiceProvider>(); var expectedOutput = new MvcMarkerService(); services.Setup(o => o.GetService(typeof(MvcMarkerService))) .Returns(expectedOutput); // Act & Assert (does not throw) MvcServicesHelper.ThrowIfMvcNotRegistered(services.Object); }
public void MvcServicesHelperDoesNotThrowIfServiceExists() { // Arrange var services = new Mock <IServiceProvider>(); var expectedOutput = new MvcMarkerService(); services.Setup(o => o.GetService(typeof(MvcMarkerService))) .Returns(expectedOutput); // Act & Assert (does not throw) MvcServicesHelper.ThrowIfMvcNotRegistered(services.Object); }
public void MvcServicesHelperDoesNotThrowIfServiceExists() { // Arrange var services = new Mock <IServiceProvider>(); var expectedOutput = new MvcMarkerService(); services.Setup(o => o.GetService(typeof(IEnumerable <MvcMarkerService>))) .Returns(new List <MvcMarkerService> { expectedOutput }); // Act & Assert Assert.DoesNotThrow(() => MvcServicesHelper.ThrowIfMvcNotRegistered(services.Object)); }