Mocha Chai Expect

by quangcanh2975

HTML

<link rel="stylesheet" href="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.css">
<script src="https://cdn.rawgit.com/Automattic/expect.js/0.3.1/index.js"></script>
<script src="https://cdn.rawgit.com/mochajs/mocha/2.2.5/mocha.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/3.3.0/chai.min.js"></script>
<!-- Mocha test output goes here. -->
<div id="mocha"></div>

JavaScript

mocha.setup('bdd');
var expect = chai.expect;

// Viết hàm trả về số chẵn đầu tiên trong mảng sử dụng find method
// Nếu không tìm thấy số chẵn nào thì trả về undefined
function findFirstEvenNumber(array) {
	return arra.find(function (x){
  	return 
  });
}

describe('findFirstEvenNumber', function () {
	it('case 1', function () {
    expect(findFirstEvenNumber([7, 9, 0, -2])).to.equal(0);
  });
  
  it('case 2', function () {
    expect(findFirstEvenNumber([7, 9, 3])).to.equal(undefined);
  });
});

mocha.run();