185 RR Rails 4 Test Prescriptions with Noel Rappin

    0
    494

    02:17 – Noel Rappin Introduction

    05:46 – Thinking About the Bigger Picture

    07:45 – Pair Programming

    09:17 – Testing

    Tests as Artifacts

    17:27 – Deleting Tests

    18:24 – Naming and Giving Direction

    • Be Literal

    21:02 – Mocking

    31:00 – Fixtures

    32:26 – JavaScript Testing

    35:12 – Testing in the Ruby World vs JavaScript World and Where It’s Heading

    37:50 – Time Spent Creating and Refining Tests vs Implementing Tests

    40:20 – Creating Data in the Database

    42:43 – High Value TDD Tests That Might Not Be As Valuable When Done

    • One Assertion Per Test
    • RSpec

    45:10 – Long-Term Regression Tests

    46:35 – Test Times and Test Suites

    51:33 – Designing and Enforcing Good Testing Practices

    54:41 – What Not to Test

    56:23 – “Test Smell”

    59:18 – Looping in Tests