JSFiddle - React, Tailwind, and code Playground

by wangtn18

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/q.js/1.4.1/q.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.2.5/mocha.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/mocha/2.2.5/mocha.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/chai/3.2.0/chai.js"></script>
<!-- Mocha test output goes here. -->
<div id="mocha"></div>

JavaScript

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

// Viết hàm lấy extension của một file

function getExtensionFilename(filename) {
var Filename = filename.split('.');
console.log(Filename);
console.log(Filename.length)
var c = Filename[Filename.length-1];
console.log(c)
return c
}


describe('getExtensionFilename', function() {
  it('Get extionsion of file', function() {
    expect(getExtensionFilename('JavHD.mp4')).to.equal('mp4');
  });

  it('Get extionsion of file', function() {
    expect(getExtensionFilename('tài-liệu-quan-trọng.doc')).to.equal('doc');
  });

  it('Get extionsion of file', function() {
    expect(getExtensionFilename('C:\Users\NamHandsome\Desktop\index.html')).to.equal('html');
  });
});

mocha.run();