public void WriteOperation_WhenTableIsFrozen_Returns(string _, Action <TomlTable> action) { using (var scenario = MultiLevelTableScenario.SetupFrozen()) { // Act Action a = () => action(scenario.Table); // Assert a.ShouldThrow <InvalidOperationException>().WithMessage("*frozen*"); } }
#pragma warning disable xUnit1026 // Theory methods should use all of their parameters public void WriteOperation_WhenTableIsFrozen_Returns(string _, Action <TomlTable> action) #pragma warning restore xUnit1026 // Theory methods should use all of their parameters { using (var scenario = MultiLevelTableScenario.SetupFrozen()) { // Act Action a = () => action(scenario.Table); // Assert a.ShouldThrow <InvalidOperationException>().WithMessage("*frozen*"); } }