/Tests/Foundation/CPNullTest.j

http://github.com/cacaodev/cappuccino · Unknown · 18 lines · 14 code · 4 blank · 0 comment · 0 complexity · 491f29e276d317c62372b83de1377ef1 MD5 · raw file

  1. @import <Foundation/CPNull.j>
  2. @import <Foundation/CPKeyedArchiver.j>
  3. @import <Foundation/CPKeyedUnarchiver.j>
  4. @implementation CPNullTest : OJTestCase
  5. - (void)testEquals
  6. {
  7. [self assert:[CPNull null] equals:[CPNull null] message:"CPNull null should equal itself."];
  8. [self assert:[CPNull null] equals:[CPNull new] message:"CPNull null should equal another CPNull."];
  9. }
  10. - (void)testArchiving
  11. {
  12. [self assert:[CPKeyedUnarchiver unarchiveObjectWithData:[CPKeyedArchiver archivedDataWithRootObject:[CPNull null]]] equals:[CPNull null]];
  13. }
  14. @end