Exemplo n.º 1
0
        public void FromSupplierGroup_ValidInput_ShouldReturnSqlSupplierGroupWithCopiedValues()
        {
            var group  = new SupplierGroup(supplierGroupId, supplierGroupName);
            var result = SqlSupplierGroup.FromSupplierGroup(group);

            Assert.NotNull(result);

            Assert.AreEqual(supplierGroupId, result.Id);
            Assert.AreEqual(supplierGroupName, result.Name);
        }
Exemplo n.º 2
0
        public static SqlSupplierGroup CreateSqlSupplierGroup()
        {
            var sqlSupplierGroup = new SqlSupplierGroup
            {
                Id        = supplierGroupId,
                Name      = supplierGroupName,
                Suppliers = new List <SqlSupplier>()
            };

            sqlSupplierGroup.Suppliers.Add(SqlSupplierTests.CreateSqlSupplier());

            return(sqlSupplierGroup);
        }
Exemplo n.º 3
0
 public void FromSupplierGroup_SupplierNull_ShouldThrow()
 {
     Assert.Throws <ArgumentNullException>(() => SqlSupplierGroup.FromSupplierGroup(null), "Supplier group can't be null.");
 }