Files
factorio-clusterio/plugins/subspace_storage/test/routes.js
T
Hornwitser a84f2d5eb6 Use strict equality checking
Remove usage of == and != in favour of === and !==.
2020-10-23 19:05:12 +02:00

28 lines
929 B
JavaScript

"use strict";
const assert = require("assert").strict;
const routes = require("../routes");
const { get } = require("../../../test/integration");
describe("subspace_storage endpoints", function() {
describe("GET /api/inventory", function() {
it("should return the masters current inventory", async function() {
let res = await get("/api/inventory");
let inventory = res.body;
assert.equal(typeof inventory, "object", "Inventory should be an object");
return; // XXX Disabled until a suitable test interface is added.
assert(inventory.length >= 1, "There should be at least 1 entry in the inventory");
let contains20SteelPlate = false;
inventory.forEach(itemStack => {
if (itemStack.name === "steel-plate" && itemStack.count >= 20) {
contains20SteelPlate = true;
}
});
assert(contains20SteelPlate, "Please ensure there are at least 20 steel plate in the inventory");
});
});
});