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)
 })
Example #2
0
 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);
 });