Phpunit: assertInternalType() ๋ฐ assertNotInternalType() ์ง€์› ์ค‘๋‹จ

์— ๋งŒ๋“  2018๋…„ 10์›” 24์ผ  ยท  3์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: sebastianbergmann/phpunit

๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๊ฒฝ๋กœ๋Š” https://github.com/sebastianbergmann/phpunit/issues/3368 ์„ ์ฐธ์กฐ

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

์ฝ”๋“œ์˜ ์‚ฌ์šฉ ์ค‘๋‹จ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ๋Œ€์‹  ์‚ฌ์šฉํ•  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์š”์•ฝ์ด ์žˆ์Šต๋‹ˆ๋‹ค(ํด๋ฆญ์„ ์ ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•ด).

  • assertIsArray()
  • assertIsBool()
  • assertIsFloat()
  • assertIsInt()
  • assertIsNumeric()
  • assertIsObject()
  • assertIsResource()
  • assertIsString()
  • assertIsScalar()
  • assertIsCallable()
  • assertIsIterable()
  • assertIsNotArray()
  • assertIsNotBool()
  • assertIsNotFloat()
  • assertIsNotInt()
  • assertIsNotNumeric()
  • assertIsNotObject()
  • assertIsNotResource()
  • assertIsNotString()
  • assertIsNotScalar()
  • assertIsNotCallable()
  • assertIsNotIterable()

๋ชจ๋“  3 ๋Œ“๊ธ€

๋Œ€์‹  ๋ฌด์—‡์„ ์‚ฌ์šฉํ•  ๊ฒƒ์ธ๊ฐ€?

์ฝ”๋“œ์˜ ์‚ฌ์šฉ ์ค‘๋‹จ์œผ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•˜๋Š” ์‚ฌ๋žŒ๋“ค์„ ์œ„ํ•ด ๋Œ€์‹  ์‚ฌ์šฉํ•  ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์š”์•ฝ์ด ์žˆ์Šต๋‹ˆ๋‹ค(ํด๋ฆญ์„ ์ ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•ด).

  • assertIsArray()
  • assertIsBool()
  • assertIsFloat()
  • assertIsInt()
  • assertIsNumeric()
  • assertIsObject()
  • assertIsResource()
  • assertIsString()
  • assertIsScalar()
  • assertIsCallable()
  • assertIsIterable()
  • assertIsNotArray()
  • assertIsNotBool()
  • assertIsNotFloat()
  • assertIsNotInt()
  • assertIsNotNumeric()
  • assertIsNotObject()
  • assertIsNotResource()
  • assertIsNotString()
  • assertIsNotScalar()
  • assertIsNotCallable()
  • assertIsNotIterable()
์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰