コード例 #1
0
        public void GivenServiceUnavailabe_ShouldBeBroken()
        {
            // Arrange
            _serviceProxy.GetSemanticData().Throws <ServiceUnavailableException>();

            // Act
            _semanticChecker.DoSemanticCheck(false); // it should be irrelevant whether first run

            // Assert
            _metricServer.Received().ReportIsBroken();
        }