22 lines
752 B
Lua
22 lines
752 B
Lua
return function()
|
|
local CorePackages = game:GetService("CorePackages")
|
|
local UpdateFetchingStatus = require(CorePackages.AppTempCommon.LuaApp.Actions.UpdateFetchingStatus)
|
|
|
|
describe("Action UpdateFetchingStatus", function()
|
|
it("should return correct action name", function()
|
|
expect(UpdateFetchingStatus.name).to.equal("UpdateFetchingStatus")
|
|
end)
|
|
|
|
it("should return correct action type name", function()
|
|
local action = UpdateFetchingStatus()
|
|
expect(action.type).to.equal(UpdateFetchingStatus.name)
|
|
end)
|
|
|
|
it("should return a table with the correct key and status", function()
|
|
local action = UpdateFetchingStatus("key", "status")
|
|
expect(action.key).to.equal("key")
|
|
expect(action.status).to.equal("status")
|
|
end)
|
|
end)
|
|
end
|