public void Producer_EqualsProducerDifferentBrandNames_ReturnsFalse() { var brandNames1 = new List <BrandName>() { new BrandName("Test Brand name 1"), new BrandName("Test Brand name 2") }; var brandNames2 = new List <BrandName>() { new BrandName("Test Brand name 3"), new BrandName("Test Brand name 1") }; var producer = ProducerBuilder.WithBrandNames(brandNames1); var producer2 = ProducerBuilder.WithBrandNames(brandNames2); Assert.NotEqual(producer, producer2); }