1 ;;; -*- mode: lisp; syntax: common-lisp; coding: utf-8-unix; package: cl-mock-tests; -*-
3 (in-package #:cl-mock-tests)
14 (def-test gf.simple ()
17 '((lambda (list) list))
18 (is (equal '(1 2 3) (baz '(1 2 3))))
19 (signals error (eq T (baz T)))
20 (is (eql 42 (baz (make-instance 'foo))))))
22 (def-test gf.overwrite ()
26 (is (eql 23 (baz (make-instance 'foo)))))
27 (is (eql 42 (baz (make-instance 'foo)))))