Differential D1960 Diff 13304 binaries/data/mods/public/simulation/components/tests/test_GuiInterface.js
Changeset View
Changeset View
Standalone View
Standalone View
binaries/data/mods/public/simulation/components/tests/test_GuiInterface.js
Show First 20 Lines • Show All 543 Lines • ▼ Show 20 Lines | |||||
AddMock(10, IID_Identity, { | AddMock(10, IID_Identity, { | ||||
"GetClassesList": function() { return ["class1", "class2"]; }, | "GetClassesList": function() { return ["class1", "class2"]; }, | ||||
"GetVisibleClassesList": function() { return ["class3", "class4"]; }, | "GetVisibleClassesList": function() { return ["class3", "class4"]; }, | ||||
"GetRank": function() { return "foo"; }, | "GetRank": function() { return "foo"; }, | ||||
"GetSelectionGroupName": function() { return "Selection Group Name"; }, | "GetSelectionGroupName": function() { return "Selection Group Name"; }, | ||||
"HasClass": function() { return true; }, | "HasClass": function() { return true; }, | ||||
"IsUndeletable": function() { return false; }, | "IsUndeletable": function() { return false; }, | ||||
"IsControllable": function() { return true; }, | |||||
"HasSomeFormation": function() { return false; }, | "HasSomeFormation": function() { return false; }, | ||||
"GetFormationsList": function() { return []; }, | "GetFormationsList": function() { return []; }, | ||||
}); | }); | ||||
AddMock(10, IID_Position, { | AddMock(10, IID_Position, { | ||||
"GetTurretParent": function() { return INVALID_ENTITY; }, | "GetTurretParent": function() { return INVALID_ENTITY; }, | ||||
"GetPosition": function() { | "GetPosition": function() { | ||||
return { "x": 1, "y": 2, "z": 3 }; | return { "x": 1, "y": 2, "z": 3 }; | ||||
Show All 18 Lines | TS_ASSERT_UNEVAL_EQUALS(cmp.GetEntityState(-1, 10), { | ||||
"identity": { | "identity": { | ||||
"rank": "foo", | "rank": "foo", | ||||
"classes": ["class1", "class2"], | "classes": ["class1", "class2"], | ||||
"visibleClasses": ["class3", "class4"], | "visibleClasses": ["class3", "class4"], | ||||
"selectionGroupName": "Selection Group Name", | "selectionGroupName": "Selection Group Name", | ||||
"canDelete": true, | "canDelete": true, | ||||
"hasSomeFormation": false, | "hasSomeFormation": false, | ||||
"formations": [], | "formations": [], | ||||
"controllable": true, | |||||
}, | }, | ||||
"position": { "x": 1, "y": 2, "z": 3 }, | "position": { "x": 1, "y": 2, "z": 3 }, | ||||
"hitpoints": 50, | "hitpoints": 50, | ||||
"maxHitpoints": 60, | "maxHitpoints": 60, | ||||
"needsRepair": false, | "needsRepair": false, | ||||
"needsHeal": true, | "needsHeal": true, | ||||
"builder": true, | "builder": true, | ||||
"canGarrison": false, | "canGarrison": false, | ||||
"visibility": "visible", | "visibility": "visible", | ||||
"isBarterMarket": true, | "isBarterMarket": true, | ||||
"resourceTrickle": { | "resourceTrickle": { | ||||
"interval": 1250, | "interval": 1250, | ||||
"rates": { "food": 2, "wood": 3, "stone": 5, "metal": 9 } | "rates": { "food": 2, "wood": 3, "stone": 5, "metal": 9 } | ||||
} | } | ||||
}); | }); |
Wildfire Games · Phabricator