ActiveSupport est est bien sûr utilisé dans l'ensemble du code de Rails, mais il est si utile qu'il est une des gems les plus utilisées par les développeurs Ruby : Memoization, Object#try, Date & Time...
Seulement, savez vous vraiment de quoi il est fait ?
Pour l'apprendre, nous allons utiliser une approche particulière, le black-box testing :
Cette méthode, notamment utilisée en penetration testing, consiste à tester une application sans connaître le code de la classe ou de la méthode que l'on est en train de tester.
ActiveSupport est est bien sûr utilisé dans l'ensemble du code de Rails, mais il est si utile qu'il est une des gems les plus utilisées par les développeurs Ruby :
Memoization
,Object#try
, Date & Time...Seulement, savez vous vraiment de quoi il est fait ? Pour l'apprendre, nous allons utiliser une approche particulière, le black-box testing : Cette méthode, notamment utilisée en penetration testing, consiste à tester une application sans connaître le code de la classe ou de la méthode que l'on est en train de tester.