public void EqualTo() { AssertPasses(null, AByteArray.EqualTo(null)); AssertPasses(new byte[] {}, AByteArray.EqualTo(new byte[] {})); AssertFails(new byte[] { }, AByteArray.EqualTo(null)); AssertFails(null, AByteArray.EqualTo(new byte[] { })); AssertFails(new byte[] { 1 }, AByteArray.EqualTo(new byte[] { })); AssertFails(new byte[] { }, AByteArray.EqualTo(new byte[] { 1 })); AssertPasses(new byte[] { 1, 2, 3 }, AByteArray.EqualTo(new byte[] { 1, 2, 3 })); var b = RandomBytes(); AssertPasses(b, AnArray.EqualTo(b)); }
public void EqualTo() { AssertPasses((byte[])null, AnArray.EqualTo((byte[])null)); AssertPasses(new byte[] {}, AnArray.EqualTo(new byte[] {})); AssertFails(new byte[] { }, AnArray.EqualTo((byte[])null)); AssertFails(null, AByteArray.EqualTo(new byte[] { })); AssertFails(new byte[] { 1 }, AnArray.EqualTo(new byte[] { })); AssertFails(new byte[] { }, AnArray.EqualTo(new byte[] { 1 })); AssertPasses(new byte[] { 1, 2, 3 }, AnArray.EqualTo(new byte[] { 1, 2, 3 })); AssertPasses(new String[] { "Alice", "Bob", "Tim" }, AnArray.EqualTo(new String[] { "Alice", "Bob", "Tim" })); var b = RandomBytes(); AssertPasses(b, AnArray.EqualTo(b)); }