public void TestMergeWith_DoNotPreferThis() { var table1 = new AttributesTable { { "1", "a" }, { "2", "b" }, { "3", "c" }, }; var table2 = new AttributesTable { { "2", "x" }, { "3", "y" }, { "4", "z" }, }; table1.MergeWith(table2, preferThis: false); var expected = new Dictionary <string, object> { { "1", "a" }, { "2", "x" }, { "3", "y" }, { "4", "z" }, }; AssertEqual(expected, table1); }