1 write to _logger
Microsoft.Build.Engine.UnitTests (1)
BackEnd\SdkResolverService_Tests.cs (1)
35_logger = new MockLogger();
32 references to _logger
Microsoft.Build.Engine.UnitTests (32)
BackEnd\SdkResolverService_Tests.cs (32)
37loggingService.RegisterLogger(_logger); 62_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolver1 running"); 63_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolver2 running"); 64_logger.BuildMessageEvents.Select(i => i.Message).ShouldNotContain("MockSdkResolverWithResolvableSdkPattern1 running"); 65_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolverWithResolvableSdkPattern2 running"); 68_logger.Errors[0].Message.ShouldBe(ResourceUtilities.FormatResourceStringIgnoreCodeAndKeyword("FailedToResolveSDK", "notfound", string.Join($"{Environment.NewLine} ", new[] { 75_logger.Warnings.Select(i => i.Message).ShouldBe(new[] { "WARNING4", "WARNING2" }); 96_logger.Errors.Count.ShouldBe(1); 97_logger.Errors[0].Message.ShouldBe( 127_logger.WarningCount.ShouldBe(1); 128_logger.Warnings.First().Code.ShouldStartWith("MSB4241"); 158_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolverWithResolvableSdkPattern2 running"); 159_logger.BuildMessageEvents.Select(i => i.Message).ShouldNotContain("MockSdkResolver1 running"); 160_logger.BuildMessageEvents.Select(i => i.Message).ShouldNotContain("MockSdkResolver2 running"); 222_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolver1 running"); 223_logger.BuildMessageEvents.Select(i => i.Message).ShouldNotContain("MockSdkResolverWithResolvableSdkPattern1 running"); 239_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolverWithResolvableSdkPattern1 running"); 240_logger.BuildMessageEvents.Select(i => i.Message).ShouldNotContain("MockSdkResolver1 running"); 253_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("SDKResolverAttempt", nameof(MockResolverReturnsNull), sdk.ToString(), "null", 256_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain(ResourceUtilities.FormatResourceStringStripCodeAndKeyword("SucceededToResolveSDK", sdk.ToString(), nameof(MockSdkResolver1), result.Path, result.Version)); 289_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolver1 running"); 290_logger.BuildMessageEvents.Select(i => i.Message).ShouldContain("MockSdkResolver2 running"); 293_logger.Warnings.Select(i => i.Message).ShouldBe(new[] { "WARNING2" }); 294_logger.ErrorCount.ShouldBe(0); 396_logger.WarningCount.ShouldBe(0); 402_logger.WarningCount.ShouldBe(1); 403_logger.Warnings.First().Code.ShouldBe("MSB4240"); 484_logger.WarningCount.ShouldBe(0); 521_logger.WarningCount.ShouldBe(0); 574_logger.WarningCount.ShouldBe(0); 620_logger.WarningCount.ShouldBe(1); 621_logger.Warnings.First().Code.ShouldStartWith("MSB4241");