Testing

Testing

Unit Tests

<span class="hljs-keyword">import</span> { tools } <span class="hljs-keyword">from</span> <span class="hljs-string">&quot;../server.js&quot;</span>;
<span class="hljs-title function_">test</span>(<span class="hljs-string">&quot;greet works&quot;</span>, <span class="hljs-title function_">async</span> () =&gt; {
  <span class="hljs-keyword">const</span> result = <span class="hljs-keyword">await</span> tools[<span class="hljs-number">0</span>].<span class="hljs-title function_">handler</span>({ <span class="hljs-attr">name</span>: <span class="hljs-string">&quot;World&quot;</span> });
  assert.<span class="hljs-title function_">equal</span>(result.<span class="hljs-property">message</span>, <span class="hljs-string">&quot;Hello, World!&quot;</span>);
});