public void CloneAndEquals() { var a = new Accounting() { Description = "xyz" }; var p = new UnitPrice(1, 20, CurrencyUnit.EUR, TimeSpanUnit.Day) { Description = "abc", Accounting = a }; Assert.AreEqual(p, p.Clone()); }