public void MosaicPostCode([Values("TN4", "DN 3", "M1")] string outcode, [Values("9BP", "3AZ", "3DE")] string incode, [Values("TN 4 9BP", "DN 3 3AZ", "M 1 3DE")] string expect) { // Arrange var expected = expect; // Act var pCode = new PostCode(outcode + " " + incode); Assert.That(pCode, Is.Not.Null); var actual = pCode.MosaicPostCode(); // Assert Assert.That(actual, Is.Not.Null); Assert.That(actual, Is.EqualTo(expected)); }