Beispiel #1
0
        public void AddAnalyzerResult_WhenIdIsWhitespaces_ThrowsArgumentNullException()
        {
            // Arrange
            Action action = () => ProjectInfoExtensions.AddAnalyzerResult(new ProjectInfo(), "   ", "bar");

            // Assert
            action.Should().ThrowExactly <ArgumentNullException>().And.ParamName.Should().Be("id");
        }
Beispiel #2
0
        public void AddAnalyzerResult_WhenLocationIsNull_ThrowsArgumentNullException()
        {
            // Arrange
            Action action = () => ProjectInfoExtensions.AddAnalyzerResult(new ProjectInfo(), "foo", null);

            // Assert
            action.Should().ThrowExactly <ArgumentNullException>().And.ParamName.Should().Be("location");
        }
Beispiel #3
0
        public void AddAnalyzerResult_WhenProjectInfoIsNull_ThrowsArgumentNullException()
        {
            // Arrange
            Action action = () => ProjectInfoExtensions.AddAnalyzerResult(null, "foo", "bar");

            // Assert
            action.Should().ThrowExactly <ArgumentNullException>().And.ParamName.Should().Be("projectInfo");
        }