Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: b41702a76a
Fetching contributors…

Cannot retrieve contributors at this time

17 lines (12 sloc) 0.461 kb
// UnitTestMacros.h
// DDMathParser
// Created by Dave DeLong on 12/21/11.
// Copyright (c) 2011 __MyCompanyName__. All rights reserved.
#import <Foundation/Foundation.h>
extern NSNumber* _UnitTestNumber(const void* value, const char* type);
#define TEST(_s, _v) STAssertEqualObjects(EVAL(_s), NUM(_v), @"")
#define EVAL(_s) [(_s) numberByEvaluatingString]
#define NUM(_f) ({typeof(_f) _Y_ = (_f); _UnitTestNumber(&_Y_, @encode(typeof(_f)));})
Jump to Line
Something went wrong with that request. Please try again.