feat: migrate legacy playout workflow and scenes

This commit is contained in:
2026-07-10 23:58:45 +09:00
parent 491a740505
commit 8dae7b8e0d
128 changed files with 39177 additions and 205 deletions

View File

@@ -7,6 +7,33 @@ namespace MBN_STOCK_WEBVIEW.Infrastructure.Tests;
public sealed class ProviderDatabaseConnectionFactoryTests
{
[Fact]
public void OracleCommand_AcceptsLogicalNameForColonPlaceholder()
{
using var command = new OracleCommand("SELECT :code FROM DUAL");
var parameter = command.CreateParameter();
parameter.ParameterName = "code";
parameter.Value = 7;
command.Parameters.Add(parameter);
Assert.Equal(0, command.Parameters.IndexOf("code"));
}
[Fact]
public void MariaDbCommand_NormalizesLogicalNameForAtPlaceholder()
{
using var command = new MySqlCommand("SELECT @code");
var parameter = command.CreateParameter();
parameter.ParameterName = "code";
parameter.Value = 7;
command.Parameters.Add(parameter);
Assert.Equal(0, command.Parameters.IndexOf("code"));
Assert.Equal(0, command.Parameters.IndexOf("@code"));
}
[Fact]
public void CreateOracleConnection_UsesSidDescriptor()
{