public void Given_No_Version_When_IsValid_Invoked_Then_It_Should_Return_False() { var info = new OpenApiInfo() { Version = null, Title = "hello world" }; var result = OpenApiInfoExtensions.IsValid(info); result.Should().BeFalse(); }
public void Given_Parameter_When_IsValid_Invoked_Then_It_Should_Return_True() { var info = new OpenApiInfo() { Version = "lorem ipsum", Title = "hello world" }; var result = OpenApiInfoExtensions.IsValid(info); result.Should().BeTrue(); }
public void Given_No_Title_When_IsValid_Invoked_Then_It_Should_Return_False() { var info = new OpenApiInfo() { Version = "lorem ipsum", Title = null }; var result = OpenApiInfoExtensions.IsValid(info); result.Should().BeFalse(); }
public void Given_Null_Parameter_When_IsValid_Invoked_Then_It_Should_Throw_Exception() { Action action = () => OpenApiInfoExtensions.IsValid(null); action.Should().Throw <ArgumentNullException>(); }