10

ツールチップを配置するディレクティブで次のコードを使用しています

var bodyoffset = document.querySelector(".smallcontainer-content").getBoundingClientRect();
var width = elm.width();
if(bodyoffset != undefined){
    var tooltipDiv = document.querySelector(".tooltip");
    angular.element(tooltipDiv).css("top", offset.top-bodyoffset.top+"px");
    angular.element(tooltipDiv).css("left", offset.left-bodyoffset.left+width+5+"px");
}

クラス「smallcontainer」が存在するdivが存在しないため、これは単体テストでは機能しません。すべての関数をテストできるように、単体テストで div が作成されていることを確認するにはどうすればよいですか?

4

1 に答える 1