<?php

// Sample line items for unit testing.
// Note, these do not reflect accurate subtotals. They are merely for testing purposes.
return array(
	'preexist_keep_1' => array(
		'id' => 1,
		'quoteId' => 1,
		'lineNumber' => 1,
		'adjustmentType' => 'linear',
		'name' => 'test item #1',
		'currency' => 'USD',
		'price' => 1,
		'quantity' => 1,
		'linePrice' => 1,
		'lineTotal' => 1,
	),
	'preexist_keep_2' => array(
		'id' => 2,
		'quoteId' => 1,
		'lineNumber' => 2,
		'adjustmentType' => 'linear',
		'name' => 'test item #2',
		'currency' => 'USD',
		'price' => 2,
		'quantity' => 2,
		'linePrice' => 4,
		'lineTotal' => 5,
	),
	'preexist_delete_1' => array(
		'id' => 3,
		'quoteId' => 1,
		'lineNumber' => 3,
		'adjustmentType' => 'linear',
		'name' => 'test item #3',
		'currency' => 'USD',
		'price' => 3,
		'quantity' => 3,
		'linePrice' => 9,
		'lineTotal' => 14,
	),
	'preexist_delete_2' => array(
		'id' => 4,
		'quoteId' => 1,
		'lineNumber' => 4,
		'adjustmentType' => 'linear',
		'name' => 'test item #4',
		'currency' => 'USD',
		'price' => 4,
		'quantity' => 4,
		'linePrice' => 16,
		'lineTotal' => 20,
	),
	'preexist_keep_3' => array(
		'id' => 5,
		'quoteId' => 1,
		'lineNumber' => 5,
		'adjustmentType' => 'percent',
		'name' => 'test item #5',
		'currency' => 'USD',
		'price' => 5,
		'quantity' => 5,
		'linePrice' => 45,
	),
	'preexist_keep_4' => array(
		'id' => 6,
		'quoteId' => 1,
		'lineNumber' => 6,
		'adjustmentType' => 'linear',
		'name' => 'test item #6',
		'currency' => 'USD',
		'price' => 6,
		'quantity' => 6,
		'linePrice' => 81,
	),
	'preexist_keep_5' => array(
		'id' => 7,
		'quoteId' => 1,
		'lineNumber' => 7,
		'adjustmentType' => 'totalPercent',
		'name' => 'test item #7',
		'currency' => 'USD',
		'price' => 7,
		'quantity' => 7,
		'linePrice' => 49,
	),
	'preexist_delete_3' => array(
		'id' => 8,
		'quoteId' => 1,
		'lineNumber' => 8,
		'adjustmentType' => 'totalLinear',
		'name' => 'test item #8',
		'currency' => 'USD',
		'price' => 8,
		'quantity' => 8,
		'linePrice' => 64,
	),
	'preexist_keep_6' => array(
		'id' => 9,
		'quoteId' => 1,
		'lineNumber' => 9,
		'adjustmentType' => 'totalPercent',
		'name' => 'test item #',
		'currency' => 'USD',
		'price' => 9,
		'quantity' => 9,
		'linePrice' => 81,
	),
	'bugMay2013_0' => array(
		'id' => '197',
		'quoteId' => '50',
		'productId' => '5',
		'quantity' => '3',
		'name' => 'NLE-334 Notebook PC',
		'type' => 'Laptop',
		'price' => '74',
		'inventory' => '125',
		'description' => 'Versatile notebook PC; incl. OS & Datacenter Diagnostic Suite',
		'assignedTo' => NULL,
		'createDate' => NULL,
		'lastUpdated' => NULL,
		'lastActivity' => NULL,
		'updatedBy' => NULL,
		'active' => NULL,
		'currency' => 'USD',
		'adjustment' => '31',
		'adjustmentType' => 'percent',
		'lineNumber' => '0',
		'total' => '0',
	),
	'bugMay2013_1' => array(
		'id' => '263',
		'quoteId' => '50',
		'productId' => '13',
		'quantity' => '1',
		'name' => 'Campbell\'s Cloud (per month, per user)',
		'type' => NULL,
		'price' => '30',
		'inventory' => NULL,
		'description' => NULL,
		'assignedTo' => NULL,
		'createDate' => NULL,
		'lastUpdated' => NULL,
		'lastActivity' => NULL,
		'updatedBy' => NULL,
		'active' => NULL,
		'currency' => NULL,
		'adjustment' => '6',
		'adjustmentType' => 'percent',
		'lineNumber' => '0',
		'total' => '0',
	),
);
?>
