public
Description: The Nu programming language.
Homepage: http://programming.nu
Clone URL: git://github.com/timburks/nu.git
nu / test / test_references.nu
100644 14 lines (11 sloc) 0.507 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
;; test_references.nu
;; tests for Nu pass-by-reference extensions.
;;
;; Copyright (c) 2007 Tim Burks, Neon Design Technology, Inc.
 
(class TestReferences is NuTestCase
  
     (imethod (id) testReturnByReference is
          (class ReferenceClass is NSObject
               (+ (void) returnByReference:(id *) reference is
                  (reference setValue:99)))
          (ReferenceClass returnByReference:(set reference (NuReference new)))  
          (assert_equal 99 (reference value))))