Postanowiłem wypróbować MiniTest i dość szybko zauważyłem, że obsługuje coś, co nazywa się "specyfikacją". Widziałem te referenced before, ale myślałem, że to tylko alternatywna składnia testowa związana z fabrykami, ale jeśli tak, to dlaczego MiniTest musiałby je wspierać?Jaka jest różnica między testami i specyfikacją?
Badanie dotyczyło tylko testów Ruby on Rails, więc nie wiem nic o specyfikacjach. Kiedy specyfikacje Google znajduję wiele rzeczy o tym, jak pisać dobre, ale nic nie wyjaśnia, co one są są. Jaka jest różnica między testami i specyfikacją?
+1 za "spec, skrót od specyfikacji", skurcze zawsze pozwalają mi zgadywać – Jackson