Пример #1
0
        public void DeleteTwo(Type runnerType)
        {
            var runner = (IQueryRunner)Provider.GetRequiredService(runnerType);

            ResetDb(runner);

            var stmtList = new StatementList();

            stmtList.Delete(
                DB.Inventories.Where(p => p.InventoryId == 1));
            stmtList.Delete(
                DB.Inventories.Where(p => p.InventoryId == 2));

            var affectedRows = runner.ExecuteNonQuery(stmtList);

            Assert.AreEqual(2, affectedRows);
        }