it('should convert rawText into numbers and total', function () { var instance = { scope: { rawText: 'I need 42 chickens and 7 mice' } } plusParty.recompute.call(instance) expect(instance.scope.numbers).toDeepEqual([42, 7]) expect(instance.scope.wrappedNumbers[0].value).toDeepEqual(42) expect(instance.scope.wrappedNumbers[1].value).toDeepEqual(7) expect(instance.scope.total).toDeepEqual(49) })
it("should convert rawText into numbers and total", function() { var instance = { scope: { rawText: "I need 42 chickens and 7 mice" } }; plusParty.recompute.call(instance); expect(instance.scope.numbers).toEqual([42, 7]); expect(instance.scope.wrappedNumbers[0].value).toBe(42); expect(instance.scope.wrappedNumbers[1].value).toBe(7); expect(instance.scope.total).toBe(49); });