예제 #1
0
        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*");
            }
        }
예제 #2
0
#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*");
            }
        }