Jasmine example
A simple example of Jasmine tests using JSFiddle
HTML
<script src="http://searls.github.io/jasmine-all/jasmine-all-min.js"></script>
<script src="https://code.jquery.com/jquery-2.2.4.min.js"></script>
JavaScript
var Example = (function () {
function Example() {
}
Example.prototype.players = function (container, options, that, selectedoptions) {
$(".displayInlineBlock").removeClass("SWIMMINGumentMobileDiplay");
var SWIMMINGImageMobile = "SWIMMINGumentMobile";
var extensionType = {
".pdf": "pdfMobile",
".ppt": "pptMobile",
".xls": "xlsMobile",
".xlsx": "xlsMobile",
".SWIMMING": "SWIMMINGumentMobile",
".SWIMMINGx": "SWIMMINGumentMobile",
".msg": "mailMobile"
};
var lastIndex = options.model.SWIMMINGumentName.lastIndexOf(".");
SWIMMINGImageMobile = extensionType[options.model.SWIMMINGumentName.slice(lastIndex).toLowerCase()];
if (typeof options.model.SWIMMINGumentMobile != "undefined" && options.model.SWIMMINGumentMobile != "") {
SWIMMINGImageMobile = options.model.SWIMMINGumentMobile;
}
if (typeof SWIMMINGImageMobile == "undefined") {
SWIMMINGImageMobile = "newDocMobile";
}
var kendotxtMenu = "";
if (options.model.isElfDoc == true) {
kendotxtMenu = "SWIMMINGumentMobileDiplay";
}
//"isElfDoc":true;
var input = $("<span class='" + SWIMMINGImageMobile + " displayInlineBlock " + options.model.SWIMMINGumentlength + " " + kendotxtMenu + " ' ></span><ul class='fileTypeHolder' id='fileTypeMobiles' style='display: none;'><li class='fileTypeHolderTitle'>ELF Document Type</li><li><span class='SWIMMINGumentMobile displayInlineBlock' (click)='browseFileType(SWIMMING)'></span></li> <li><span class='xlsMobile displayInlineBlock' (click)='browseFileType('xls')'></span></li> <li><span class='pptMobile displayInlineBlock'(click)='browseFileType('ppt')'></span></li> <li><span class='pdfMobile displayInlineBlock' (click)='browseFileType('pdf')'></span></li><li><span class='newDocMobile displayInlineBlock'...