1
0
Fork 0
spacetac/src/core/effects/BaseEffect.spec.ts

12 lines
470 B
TypeScript

module TK.SpaceTac.Specs {
describe("BaseEffect", function () {
it("gets a fixed or variable amount", function () {
let effect = new BaseEffect("test");
expect(effect.resolveAmount(50)).toBe(50);
expect(effect.resolveAmount({ base: 20, span: 10 }, new SkewedRandomGenerator([0.3]))).toBe(23);
expect(effect.resolveAmount({ base: 20, span: 0 }, new SkewedRandomGenerator([0.3]))).toBe(20);
})
})
}