public void AddInformation_BlankInstance_StoresMessageAndSetsSeverityToInfo() { // arrange var result = new ValidationResults(); var message = "someMessage"; // act result.AddInformation(message); // assert result.Severity.Should().Be(Severity.Information); result.Errors.Should().BeEmpty(); result.Warnings.Should().BeEmpty(); result.Information.Should().ContainSingle(i => i == message); }
public void AddInformation_InstanceWithWarning_StoresMessageButLeavesSeverity() { // arrange var result = new ValidationResults(); var message = "someMessage"; result.AddWarning("someWarningMessage"); // act result.AddInformation(message); // assert result.Severity.Should().Be(Severity.Warning); result.Errors.Should().BeEmpty(); result.Warnings.Should().ContainSingle(); result.Information.Should().ContainSingle(i => i == message); }