Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.19 KB | None | 0 0
  1. ...,
  2. function (formatter, viewControls) {
  3. "use strict";
  4.  
  5. QUnit.module("Formatter Object Exists")
  6.  
  7. QUnit.test("Learning Curve Input Value", function (assert) {
  8.  
  9. $('<input id="learningCurveInput" type="text"/>').appendTo('#qunit-fixture');
  10.  
  11. $("#learningCurveInput").val("55");
  12.  
  13. var result = '55';
  14.  
  15. equals(result, $('#learningCurveInput').val(), "testing input value");
  16.  
  17. assert.ok(true, "test");
  18. });
  19.  
  20. QUnit.test("addPecentSign Function", function (assert) {
  21. //how to test this dom-dependent function?
  22. });
  23.  
  24. }
  25. );
  26.  
  27. addPercentSign: function (oEvent, control) {
  28. var inputVal = oEvent.getParameters().value;
  29. var inputNumber = parseFloat(inputVal);
  30.  
  31. if (inputNumber) {
  32.  
  33. if (inputNumber < 50 || inputNumber > 100) {
  34. //see learningCurveFormatCheck
  35. return null;
  36. } else {
  37. var finalVal = inputNumber.toFixed(1);
  38. var finalOutput = finalVal + "%";
  39.  
  40. control.learningCurve.setValue(finalOutput);
  41.  
  42. return finalOutput;
  43. };
  44. }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement