Extract the Tests

Now that we’ve extracted our Socket.IO logic into its own abstraction, we need to disentangle our Socket.IO tests from the rest of our server-side logic. We start by copying the test infrastructure and getting a basic Socket.IO test working. This requires us to disentangle our test helper first.

  1. E573Intertwingled

    Mon, 4 Dec ’17
  2. E574Extract the Socket.IO Abstraction

    Wed, 6 Dec ’17
  3. E575Dereference

    Mon, 11 Dec ’17
  4. E576Socket Wrench

    Wed, 13 Dec ’17
  5. E577Emissions

    Mon, 18 Dec ’17
  6. E578Experiencing a Disconnect

    Wed, 20 Dec ’17
  7. E579Making the Connection

    Mon, 25 Dec ’17
  8. E580Extract the Tests

    Wed, 27 Dec ’17
  9. E581Tests Moved

    Mon, 1 Jan ’18
  10. E582Test the Networking Events

    Wed, 3 Jan ’18
  11. E583Sent and Received

    Mon, 8 Jan ’18
  12. E584Disintertwingled

    Wed, 10 Jan ’18