public void SwapBytesTest() { string btn = "10110011100110101110011010101011"; uint num = Convert.ToUInt32(btn, 2); uint result = _part1.SwapBytes(num, new List <byte> { 1, 0, 3, 2 }); string btnResult = "11100110101010111011001110011010"; Assert.AreEqual(btnResult, Convert.ToString(result, 2)); }