2017-09-24 22:23:22 +00:00
|
|
|
module TK.SpaceTac.UI.Specs {
|
2017-10-26 21:47:13 +00:00
|
|
|
testing("BaseView", test => {
|
2017-10-29 21:08:55 +00:00
|
|
|
let testgame = setupEmptyView(test);
|
2017-02-21 22:38:31 +00:00
|
|
|
|
2017-10-26 21:47:13 +00:00
|
|
|
test.case("initializes variables", check => {
|
2019-05-14 09:14:41 +00:00
|
|
|
let view = testgame.view;
|
2017-02-10 00:08:28 +00:00
|
|
|
|
2019-05-14 09:14:41 +00:00
|
|
|
check.instance(view, BaseView, "view should be a BaseView");
|
|
|
|
check.instance(view.messages, Messages, "view.messages should be a Messages");
|
|
|
|
check.instance(view.inputs, InputManager, "view.inputs should be a InputManager");
|
|
|
|
check.instance(view.audio, Audio, "view.audio should be an Audio");
|
2017-02-10 00:08:28 +00:00
|
|
|
|
2017-10-26 21:47:13 +00:00
|
|
|
check.equals(view.getWidth(), 1920);
|
|
|
|
check.equals(view.getHeight(), 1080);
|
|
|
|
check.equals(view.getMidWidth(), 960);
|
|
|
|
check.equals(view.getMidHeight(), 540);
|
2017-02-10 00:08:28 +00:00
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|