The unit test target that is created for new projects is an Application Unit Test. It injects your test code into the app by setting BUNDLE_LOADER and TEST_HOST in the build settings. You can create a new unit test target and by default this will be a Logic Unit Test (BUNDLE_LOADER and TEST_HOST are not set).
If you want an Application Unite Test you should set the BUNDLE_LOADER and TEST_HOST to:
BUNDLE_LOADER = $(BUILT_PRODUCTS_DIR)/DC Wire Sizer.app/DC Wire Sizer
TEST_HOST = $(BUNDLE_LOADER)
You will need to change "DC Wire Sizer" to your app name
To make the new test target run with cmd-u you need to edit the test scheme and add your new test target.