Exemplo n.º 1
0
        public static IContract Add(this IContract lhs, IContract rhs)
        {
            if (lhs == null)
            {
                return(rhs);
            }

            if (rhs == null)
            {
                return(lhs);
            }

            var lhsItems = CompositeExtensions.SelectMany(lhs);
            var rhsItems = CompositeExtensions.SelectMany(rhs);

            var contract = new CompositeContract(lhsItems.Concat(rhsItems));

            return(contract);
        }
Exemplo n.º 2
0
        public void Ctor()
        {
            var contract = new CompositeContract();

            Assert.NotNull(contract.Items);
        }
        public void Ctor()
        {
            var contract = new CompositeContract();

            Assert.NotNull(contract.Items);
        }