1 | import Verify from "../lib/Verify";
|
2 |
|
3 | import NexmoStub from "./NexmoStub";
|
4 |
|
5 | var verifyAPIs = {
|
6 | verifyNumber: "request",
|
7 | checkVerifyRequest: "check",
|
8 | controlVerifyRequest: "control",
|
9 | searchVerifyRequest: "search"
|
10 | };
|
11 |
|
12 | describe("Verify Object", function() {
|
13 | it("should implement all v1 APIs", function() {
|
14 | NexmoStub.checkAllFunctionsAreDefined(verifyAPIs, Verify);
|
15 | });
|
16 |
|
17 | it("should proxy the function call to the underlying `nexmo` object", function() {
|
18 | NexmoStub.checkAllFunctionsAreCalled(verifyAPIs, Verify);
|
19 | });
|
20 | });
|