|
DOD:
1. Create example dataset with multiple records of the following schema.
{
|
_id: ObjectId(),
|
orderPlaced: datetime(),
|
total: NumberDecimal("153.00"),
|
subtotal: NumberDecimal("141.00"),
|
shipping: NumberDecimal("5.00"),
|
tax: NumberDecimal("7.00"),
|
status: ["shipped", datetime()],
|
shippingAddress: {
|
number: 345,
|
street: Alvin St.,
|
city: Madison
|
state: WI,
|
country: USA
|
postalCode: 53558
|
},
|
lineitems: [
|
{ sku: "MDBTS001",
|
name: "Flannel T-shirt",
|
quantity: 10,
|
unit_price: NumberDecimal("9.00") },
|
{ sku: "MDBTS002",
|
quantity: 5,
|
unit_price: NumberDecimal("10.00")}]
|
}
|
2. Create java sample app to import this dataset.
3. Write unit tests for all methods
|