初期化

凡例
対応コードあり
直接対応していないが代替の書き方あり
対応コードなし
-未確認
( .. )ローカライズまだ
Example Python
pytest
PHP
PHPUnit
Swift
Testing
Csharp
xunit
Bash
bats
Powershell
pester
C++
GoogleTest
JavaScript
Jest
Kotlin
jUnit
カラ文字列 '', "" '', "" "" - "" '' "" - ""
生文字列 ( \ によるエスケープを抑制 ) r' ... ' ' ... ' - - - - - """ ... """.drop(1)
文字列中の変数補完 f'{x}' "{$x}" - - - "${...}" - - "$x"
文字列中の数式補完 f'{expr}' sprintf(...), concatenation, etc. - - - "$(...)" - - "${x}"
( assign_escaped_string ) ' ... ' " ... " " ... " - $'...' - - - \
( assign_multiline_string ) ''' ... ''' <<<EOT ... EOT (here document) - - - - - - """ ... """
( assign_multiline_string_trailing_newline_added_or_not ) Yes No - - - - - - -
( escape_and_quote ) \ \, ', " - - - - - -
( is_single_and_double_quote_differ ) No Yes - - - - - - -
( here_document ) use '''...''' <<<EOT ... EOT - - - - - -
( string_formatting ) '%s' % v sprintf('%s', $v) - - - - - - -