?????嵥13. ??д?????????????????

  suite.add(new Y.Test.Case({  
  name: "Temperature conversion"??  
  setUp : function () {  
  this.celsius1 = 20;  
  this.celsius2 = 30;  
  this.fahrenheit1 = 68;  
  this.fahrenheit2 = 86;  
  }??  
  testConversionCtoF: function () {  
  Y.Assert.areEqual(this.fahrenheit1??   
  convertFromCelsiusToFahrenheit(this.celsius1));  
  Y.Assert.areEqual(this.fahrenheit2??   
  convertFromCelsiusToFahrenheit(this.celsius2));  
  }??  
  testConversionFtoC: function () {  
  Y.Assert.areEqual(this.celsius1??  
  convertFromFahrenheitToCelsius(this.fahrenheit1));  
  Y.Assert.areEqual(this.celsius2??  
  convertFromFahrenheitToCelsius(this.fahrenheit2)); 
  } 
  })); 

????????????????????嵥13?У?
????1. setUp()???????????YUI????????????????????涼????setUp()??tearDown()??????
????2. ???????????????test?????????????????????ж????
????3. ????????????Y.Assert.areEqual()????????????????????QUnit?е?equal()??????
????4. YUI Test???????????????????????????
????4.1. Y.Assert.areSame()???????????QUnit?е?strictEqual()??
????4.2. ????????????Y.Assert.isArray()?? Y.Assert.isBoolean()?? Y.Assert.isNumber()?????
????4.3. ???????????Y.Assert.isFalse()?? Y.Assert.isNaN()?? Y.Assert.isNull()?????
???????????YUI?е????????Y.Test.Runner?????????????????????????????????????У???????run()?????????в?????嵥14????????????嵥13?д?????????
?????嵥14. ????YUI????

  Y.Test.Runner.add(suite);  
  Y.Test.Runner.run(); 

???????????£???????????????????????У??????????????????????????????????????????Yahoo! Console???????????????????Yahoo! Console??????????????Y.Console????????????????????HTML???????????DOM????????????嵥15?????
?????嵥15. Yahoo! Console

  var console = new Y.Console({  
  verbose: true??  
  newestOnTop: false??  
  width: "600px"  
  });  
  console.render('#testLogger'); 

?????嵥15??????????ü??????????????????????????????????id????testLogger??DOM???????????????
????HTML????????????£???????????????DOM???????嵥16?????
?????嵥16. HTML??????????????Yahoo! Console

<body class="yui3-skin-sam"> 
  <div id="testLogger">< /div>   
  </body> 

??????????????< body>??class??class???????yui3-skin-sam????class????????????????
?????3??????????в???????????
?????3. YUI Test????

????JSTestDriver?????????????
??????ù???????JSTestDriver??JSTD???????????????????????????????????????JavaScript????JSTD????????????JAR ??????????????????????????????????????????????????????????в?????????????????????????????????????HTML?????????????????????????????嵥17??????????????????
?????嵥17. ?????????jsTestDriver.conf??

  server: http://localhost:4224  
  load:  
  - js/src/*.js  
  test:  
  - js/test/*.js  

??????????????????YAML??д?????????????????????????????????????????????Щ??????????????????????????????????λ????