Пример #1
0
            public static ProducerAddress WithSecondaryName(string secondaryName)
            {
                var builder = new ProducerAddressBuilder();
                builder.SecondaryName = secondaryName;

                return builder.Build();
            }
Пример #2
0
            public static ProducerAddress WithTown(string town)
            {
                var builder = new ProducerAddressBuilder();
                builder.town = town;

                return builder.Build();
            }
Пример #3
0
            public static ProducerAddress WithStreet(string street)
            {
                var builder = new ProducerAddressBuilder();
                builder.street = street;

                return builder.Build();
            }
Пример #4
0
            public static ProducerAddress WithLocality(string locality)
            {
                var builder = new ProducerAddressBuilder();
                builder.locality = locality;

                return builder.Build();
            }
Пример #5
0
            public static ProducerAddress WithAdministrativeArea(string administrativeArea)
            {
                var builder = new ProducerAddressBuilder();
                builder.administrativeArea = administrativeArea;

                return builder.Build();
            }
Пример #6
0
            public static ProducerAddress WithPostCode(string postCode)
            {
                var builder = new ProducerAddressBuilder();
                builder.postCode = postCode;

                return builder.Build();
            }
Пример #7
0
            public static ProducerAddress WithPrimaryName(string primaryName)
            {
                var builder = new ProducerAddressBuilder();
                builder.primaryName = primaryName;

                return builder.Build();
            }
Пример #8
0
            public static ProducerAddress WithCountry(Country country)
            {
                var builder = new ProducerAddressBuilder();
                builder.Country = country;

                return builder.Build();
            }
Пример #9
0
        public void ProducerAddress_ToString_ReturnsConcatenatedStringExcludingEmptyValues(string secondaryAddress)
        {
            var buider = new ProducerAddressBuilder();
            buider.SecondaryName = secondaryAddress;
            buider.Country = new Country(Guid.NewGuid(), "TestCountry");

            var producerAddress = buider.Build();

            var address = producerAddress.ToString();

            Assert.Equal("PrimaryName, Street, Town, Locality, AdministrativeArea, PostCode, TestCountry", address);
        }
            public static ProducerAddress WithSecondaryName(string secondaryName)
            {
                var builder = new ProducerAddressBuilder();
                builder.SecondaryName = secondaryName;

                return builder.Build();
            }
        public void ProducerAddress_ToString_ReturnsConcatenatedStringExcludingEmptyValues(string secondaryAddress)
        {
            var buider = new ProducerAddressBuilder();
            buider.SecondaryName = secondaryAddress;
            buider.Country = new Country(Guid.NewGuid(), "TestCountry");

            var producerAddress = buider.Build();

            var address = producerAddress.ToString();

            Assert.Equal("PrimaryName, Street, Town, Locality, AdministrativeArea, PostCode, TestCountry", address);
        }
            public static ProducerAddress WithTown(string town)
            {
                var builder = new ProducerAddressBuilder();
                builder.town = town;

                return builder.Build();
            }
            public static ProducerAddress WithStreet(string street)
            {
                var builder = new ProducerAddressBuilder();
                builder.street = street;

                return builder.Build();
            }
            public static ProducerAddress WithLocality(string locality)
            {
                var builder = new ProducerAddressBuilder();
                builder.locality = locality;

                return builder.Build();
            }
            public static ProducerAddress WithAdministrativeArea(string administrativeArea)
            {
                var builder = new ProducerAddressBuilder();
                builder.administrativeArea = administrativeArea;

                return builder.Build();
            }
            public static ProducerAddress WithPostCode(string postCode)
            {
                var builder = new ProducerAddressBuilder();
                builder.postCode = postCode;

                return builder.Build();
            }
            public static ProducerAddress WithCountry(Country country)
            {
                var builder = new ProducerAddressBuilder();
                builder.Country = country;

                return builder.Build();
            }
            public static ProducerAddress WithPrimaryName(string primaryName)
            {
                var builder = new ProducerAddressBuilder();
                builder.primaryName = primaryName;

                return builder.Build();
            }