2

tSQLt で FLOAT 失敗アサーション メッセージの精度を上げるにはどうすればよいですか?

例えば

        DECLARE @Expected FLOAT = -5.4371511392520810
    PRINT STR(@Expected, 40, 20)
    DECLARE @Actual FLOAT = @Expected - 0.0000000001
    PRINT STR(@Actual, 40, 20)
    EXEC tSQLt.AssertEquals @Expected, @Actual

与える

                 -5.4371511392520810
                 -5.4371511393520811

[UnitTest].[テスト A] に失敗しました: 予想: <-5.43715> でしたが: <-5.43715>

4

1 に答える 1