public void TwitchChannelConnectionThrowsWithInvalidNetworkStream()
 {
     Assert.That(() => new TwitchChannelConnection(null, auth), Throws.ArgumentNullException);
     using (var stream = new NetworkStreamMock(null))
     {
         Assert.That(() => new TwitchChannelConnection(stream, auth), Throws.ArgumentNullException);
     }
 }
        public void InitializeTest()
        {
            auth = new TwitchAuthenticationDetails()
            {
                Username = "******",
                Password = "******",
                Channel  = "#test",
            };

            memoryStream = new MemoryStream();
            stream       = new NetworkStreamMock(memoryStream);
        }