UNPKG

tone

Version:

A Web Audio framework for making interactive music in the browser.

28 lines (24 loc) 593 B
import { expect } from "chai"; import { BasicTests } from "../../test/helper/Basic.js"; import { ConstantOutput } from "../../test/helper/ConstantOutput.js"; import { Zero } from "./Zero.js"; describe("Zero", () => { BasicTests(Zero); context("Zero", () => { it("has 0 inputs and 1 output", () => { const zero = new Zero(); expect(zero.numberOfInputs).to.equal(0); expect(zero.numberOfOutputs).to.equal(1); zero.dispose(); }); it("always outputs 0", () => { return ConstantOutput( () => { new Zero().toDestination(); }, 0, 0 ); }); }); });