Repository URL to install this package:
|
Version:
1.0.8 ▾
|
describe("PickupOrder", function() {
beforeEach(module('angularGobox'));
var PickupOrder, $rootScope;
beforeEach(inject(function(_PickupOrder_, _$rootScope_) {
PickupOrder = _PickupOrder_;
$rootScope = _$rootScope_;
}));
describe("initialize", function() {
it("has en empty list", function() {
expect(PickupOrder.order.customerboxes).toEqual([]);
});
});
describe("prepare", function() {
var date;
beforeEach(function() {
date = new Date();
});
it("converts it's data to a form object", function() {
PickupOrder.order.customerboxes = [{ id: 1 }];
PickupOrder.order.preferred_date = date;
PickupOrder.order.address = {
name: 'John Mogensen',
address1: 'Adr1'
};
expect(PickupOrder.prepare()).toEqual({
name: 'John Mogensen',
address1: 'Adr1',
customerboxes: [1],
preferred_date: date,
trip_type: 2
});
});
});
});