public void GenerateFloatingAdresses( ) { var floating = "000000000000000000000000000000X1101X"; var actual = day14.GenerateFloatingAdresses(floating); Assert.AreEqual(4, actual.Count); var expected = new List <string> { "000000000000000000000000000000011010", "000000000000000000000000000000011011", "000000000000000000000000000000111010", "000000000000000000000000000000111011", }; Assert.AreEqual(expected, actual); }