<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>Classes/DogTest.h</filename>
    </added>
    <added>
      <filename>Classes/DogTest.m</filename>
    </added>
    <added>
      <filename>Unit Tests-Info.plist</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMDelegatingTableColumn.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMDelegatingTableColumn.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLinearRGBShading.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLinearRGBShading.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLinearRGBShadingTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLoginItems.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLoginItems.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMLoginItemsTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+CGPath.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+CGPath.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+CGPathTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+RoundRect.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+RoundRect.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+RoundRectTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+Shading.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+Shading.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSBezierPath+ShadingTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSWorkspace+ScreenSaver.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSWorkspace+ScreenSaver.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMNSWorkspace+ScreenSaverTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/GTMShading.h</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+CGPathTest.ppc64.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+CGPathTest.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+CGPathTest.x86_64.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+RoundRectTest.ppc64.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+RoundRectTest.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+RoundRectTest.x86_64.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/AppKit/TestData/GTMNSBezierPath+ShadingTest.10.5.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/BuildScripts/BuildAllSDKs.sh</filename>
    </added>
    <added>
      <filename>google_toolbar/BuildingAndUsing.txt</filename>
    </added>
    <added>
      <filename>google_toolbar/COPYING</filename>
    </added>
    <added>
      <filename>google_toolbar/DebugUtils/GTMDebugSelectorValidation.h</filename>
    </added>
    <added>
      <filename>google_toolbar/DebugUtils/GTMDevLog.m</filename>
    </added>
    <added>
      <filename>google_toolbar/DebugUtils/GTMMethodCheck.h</filename>
    </added>
    <added>
      <filename>google_toolbar/DebugUtils/GTMMethodCheck.m</filename>
    </added>
    <added>
      <filename>google_toolbar/DebugUtils/GTMMethodCheckTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMBase64.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMBase64.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMBase64Test.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMCalculatedRange.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMCalculatedRange.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMCalculatedRangeTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMFourCharCode.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMFourCharCode.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMFourCharCodeTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMGarbageCollection.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMGeometryUtils.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMGeometryUtils.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMGeometryUtilsTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPFetcher.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPFetcher.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPFetcherTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPServer.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPServer.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMHTTPServerTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEvent+HandlerTest.applescript</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+Foundation.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+Foundation.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+FoundationTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+Handler.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+Handler.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleEventDescriptor+HandlerTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleScript+Handler.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleScript+Handler.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSAppleScript+HandlerTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSData+zlib.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSData+zlib.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSData+zlibTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSDictionary+URLArguments.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSDictionary+URLArguments.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSDictionary+URLArgumentsTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSEnumerator+Filter.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSEnumerator+Filter.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSEnumerator+FilterTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSFileManager+Path.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSFileManager+Path.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSFileManager+PathTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+HTML.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+HTML.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+HTMLTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+URLArguments.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+URLArguments.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+URLArgumentsTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+XML.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+XML.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMNSString+XMLTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMObjC2Runtime.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMObjC2Runtime.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMObjC2RuntimeTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMObjectSingleton.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMProgressMonitorInputStream.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMProgressMonitorInputStream.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMRegex.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMRegex.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMRegexTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMScriptRunner.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMScriptRunner.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMScriptRunnerTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMStackTrace.c</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMStackTrace.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMStackTraceTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMSystemVersion.h</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMSystemVersion.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/GTMSystemVersionTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/Foundation/TestData/GTMHTTPFetcherTestPage.html</filename>
    </added>
    <added>
      <filename>google_toolbar/GTM-Info.plist</filename>
    </added>
    <added>
      <filename>google_toolbar/GTM.xcodeproj/project.pbxproj</filename>
    </added>
    <added>
      <filename>google_toolbar/GTMDefines.h</filename>
    </added>
    <added>
      <filename>google_toolbar/GTM_Prefix.pch</filename>
    </added>
    <added>
      <filename>google_toolbar/GTMiPhone-Info.plist</filename>
    </added>
    <added>
      <filename>google_toolbar/GTMiPhone.xcodeproj/project.pbxproj</filename>
    </added>
    <added>
      <filename>google_toolbar/ReleaseNotes.txt</filename>
    </added>
    <added>
      <filename>google_toolbar/TigerGcov/libgcov.a</filename>
    </added>
    <added>
      <filename>google_toolbar/TigerGcov/libgcov_readme.html</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTest-Info.plist</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMAppKit+UnitTesting.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMAppKit+UnitTesting.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMCALayer+UnitTesting.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMCALayer+UnitTesting.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMIPhoneUnitTestDelegate.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMIPhoneUnitTestDelegate.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMIPhoneUnitTestMain.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMNSObject+BindingUnitTesting.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMNSObject+BindingUnitTesting.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMNSObject+UnitTesting.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMNSObject+UnitTesting.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMSenTestCase.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMSenTestCase.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMTestHTTPServer.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMTestHTTPServer.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIKit+UnitTesting.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIKit+UnitTesting.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIKit+UnitTestingTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIUnitTestingHarness/English.lproj/MainMenu.nib/designable.nib</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIUnitTestingHarness/English.lproj/MainMenu.nib/keyedobjects.nib</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIUnitTestingHarness/Info.plist</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIUnitTestingHarness/main.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUIViewUnitTestingTest.png</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestDevLog.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestDevLog.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestingBindingTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestingTest.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestingTest.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestingUtilities.h</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/GTMUnitTestingUtilities.m</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/RunIPhoneUnitTest.sh</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/RunMacOSUnitTests.sh</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUIViewUnitTestingTest.gtmUTState</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUIViewUnitTestingTest.png</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingImage.gtmUTState</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingImage.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingTest.nib/classes.nib</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingTest.nib/info.nib</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingTest.nib/keyedobjects.nib</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingTestApp.gtmUTState</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingView.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingWindow.gtmUTState</filename>
    </added>
    <added>
      <filename>google_toolbar/UnitTesting/TestData/GTMUnitTestingWindow.tiff</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/DebugLeopardOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/DebugTigerOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/DebugiPhone.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/ReleaseLeopardOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/ReleaseTigerOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Project/ReleaseiPhone.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/DebugUnittest.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/LoadableBundle.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/LoadableBundleGCSupported.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/ReleaseUnittest.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/SharedLibrary.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/SharedLibraryGCSupported.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/StaticLibrary.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/Target/StaticLibraryGCSupported.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/64bit.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/CodeCoverage.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/CodeCoverageStatic.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/Debug.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/GCSupported.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/General.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/LeopardOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/Release.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/TigerOrLater.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/Unittest.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/subconfig/iPhone.xcconfig</filename>
    </added>
    <added>
      <filename>google_toolbar/XcodeConfig/xcconfigs-readme.txt</filename>
    </added>
    <added>
      <filename>rails_boot_strap.rb</filename>
    </added>
    <added>
      <filename>sample_rails_app/db/test.sqlite3</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -15,6 +15,36 @@
 		23829E0E0EA393DA0070F0BF /* EditDogViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23829E0D0EA393DA0070F0BF /* EditDogViewController.xib */; };
 		23829F010EA39B3B0070F0BF /* ViewDogController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23829F000EA39B3B0070F0BF /* ViewDogController.m */; };
 		23829F120EA39C430070F0BF /* ViewDogController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 23829F110EA39C430070F0BF /* ViewDogController.xib */; };
+		239D4FFC0EA690BC00318802 /* GTMSenTestCase.m in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FFB0EA690BC00318802 /* GTMSenTestCase.m */; };
+		239D4FFE0EA690E600318802 /* GTMDefines.h in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FFD0EA690D700318802 /* GTMDefines.h */; };
+		239D4FFF0EA690E600318802 /* GTMSenTestCase.h in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FFA0EA690BC00318802 /* GTMSenTestCase.h */; };
+		239D50000EA690E600318802 /* GTMIPhoneUnitTestDelegate.h in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FE70EA6906100318802 /* GTMIPhoneUnitTestDelegate.h */; };
+		239D50010EA690E600318802 /* GTMIPhoneUnitTestDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FE80EA6906100318802 /* GTMIPhoneUnitTestDelegate.m */; };
+		239D50020EA690E600318802 /* GTMIPhoneUnitTestMain.m in Sources */ = {isa = PBXBuildFile; fileRef = 239D4FE90EA6906100318802 /* GTMIPhoneUnitTestMain.m */; };
+		239D501A0EA691AC00318802 /* DogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 350420F30E5E15AA00493366 /* DogViewController.m */; };
+		239D501B0EA691AC00318802 /* Dog.m in Sources */ = {isa = PBXBuildFile; fileRef = 350421280E5E1A0F00493366 /* Dog.m */; };
+		239D501C0EA691AC00318802 /* AddDogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 350421CE0E5E1EC500493366 /* AddDogViewController.m */; };
+		239D501D0EA691AC00318802 /* ActiveResource+Base.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91940E9A55EF0025D9AF /* ActiveResource+Base.m */; };
+		239D501E0EA691AC00318802 /* ActiveResource+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91960E9A55EF0025D9AF /* ActiveResource+XMLSerializableSupport.m */; };
+		239D501F0EA691AC00318802 /* ActiveResource.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91980E9A55EF0025D9AF /* ActiveResource.m */; };
+		239D50200EA691AC00318802 /* Connection.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A919B0E9A55EF0025D9AF /* Connection.m */; };
+		239D50210EA691AC00318802 /* FromXMLElementDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A919E0E9A55EF0025D9AF /* FromXMLElementDelegate.m */; };
+		239D50220EA691AC00318802 /* NSArray+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91A00E9A55EF0025D9AF /* NSArray+XMLSerializableSupport.m */; };
+		239D50230EA691AC00318802 /* NSDate+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91A20E9A55EF0025D9AF /* NSDate+XMLSerializableSupport.m */; };
+		239D50240EA691AC00318802 /* NSDictionary+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91A40E9A55EF0025D9AF /* NSDictionary+XMLSerializableSupport.m */; };
+		239D50250EA691AC00318802 /* NSNull+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91A60E9A55EF0025D9AF /* NSNull+XMLSerializableSupport.m */; };
+		239D50260EA691AC00318802 /* NSObject+PropertySupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91A80E9A55EF0025D9AF /* NSObject+PropertySupport.m */; };
+		239D50270EA691AC00318802 /* NSObject+XMLSerializableSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91AA0E9A55EF0025D9AF /* NSObject+XMLSerializableSupport.m */; };
+		239D50280EA691AC00318802 /* NSString+GSub.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91AC0E9A55EF0025D9AF /* NSString+GSub.m */; };
+		239D50290EA691AC00318802 /* NSString+InflectionSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91AE0E9A55EF0025D9AF /* NSString+InflectionSupport.m */; };
+		239D502A0EA691AC00318802 /* Response.m in Sources */ = {isa = PBXBuildFile; fileRef = 357A91B00E9A55EF0025D9AF /* Response.m */; };
+		239D502B0EA691AC00318802 /* EditDogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23829E0B0EA393700070F0BF /* EditDogViewController.m */; };
+		239D502C0EA691AC00318802 /* ViewDogController.m in Sources */ = {isa = PBXBuildFile; fileRef = 23829F000EA39B3B0070F0BF /* ViewDogController.m */; };
+		239D504D0EA691D800318802 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 350421860E5E1BF200493366 /* CoreGraphics.framework */; };
+		239D50830EA691DB00318802 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; };
+		239D50CB0EA691DD00318802 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; };
+		239D50DA0EA6921800318802 /* DogTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 239D50D90EA6921800318802 /* DogTest.m */; };
+		239D50E70EA694F300318802 /* rails_boot_strap.rb in Resources */ = {isa = PBXBuildFile; fileRef = 239D50E60EA694F300318802 /* rails_boot_strap.rb */; };
 		28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; };
 		350420F40E5E15AA00493366 /* DogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 350420F30E5E15AA00493366 /* DogViewController.m */; };
 		350421290E5E1A0F00493366 /* Dog.m in Sources */ = {isa = PBXBuildFile; fileRef = 350421280E5E1A0F00493366 /* Dog.m */; };
@@ -49,6 +79,17 @@
 		23829EFF0EA39B3B0070F0BF /* ViewDogController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ViewDogController.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		23829F000EA39B3B0070F0BF /* ViewDogController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ViewDogController.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		23829F110EA39C430070F0BF /* ViewDogController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ViewDogController.xib; sourceTree = &quot;&lt;group&gt;&quot;; };
+		239D4FE70EA6906100318802 /* GTMIPhoneUnitTestDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMIPhoneUnitTestDelegate.h; path = google_toolbar/UnitTesting/GTMIPhoneUnitTestDelegate.h; sourceTree = SOURCE_ROOT; };
+		239D4FE80EA6906100318802 /* GTMIPhoneUnitTestDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMIPhoneUnitTestDelegate.m; path = google_toolbar/UnitTesting/GTMIPhoneUnitTestDelegate.m; sourceTree = SOURCE_ROOT; };
+		239D4FE90EA6906100318802 /* GTMIPhoneUnitTestMain.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMIPhoneUnitTestMain.m; path = google_toolbar/UnitTesting/GTMIPhoneUnitTestMain.m; sourceTree = SOURCE_ROOT; };
+		239D4FF40EA6907E00318802 /* Unit Tests.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; name = &quot;Unit Tests.app&quot;; path = &quot;build/Debug-iphonesimulator/Unit Tests.app&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		239D4FF60EA6907E00318802 /* Unit Tests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = &quot;Unit Tests-Info.plist&quot;; sourceTree = &quot;&lt;group&gt;&quot;; };
+		239D4FFA0EA690BC00318802 /* GTMSenTestCase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMSenTestCase.h; path = google_toolbar/UnitTesting/GTMSenTestCase.h; sourceTree = SOURCE_ROOT; };
+		239D4FFB0EA690BC00318802 /* GTMSenTestCase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = GTMSenTestCase.m; path = google_toolbar/UnitTesting/GTMSenTestCase.m; sourceTree = SOURCE_ROOT; };
+		239D4FFD0EA690D700318802 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = GTMDefines.h; path = google_toolbar/GTMDefines.h; sourceTree = SOURCE_ROOT; };
+		239D50D80EA6921800318802 /* DogTest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DogTest.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+		239D50D90EA6921800318802 /* DogTest.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DogTest.m; sourceTree = &quot;&lt;group&gt;&quot;; };
+		239D50E60EA694F300318802 /* rails_boot_strap.rb */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.ruby; path = rails_boot_strap.rb; sourceTree = &quot;&lt;group&gt;&quot;; };
 		28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = &quot;&lt;group&gt;&quot;; };
 		29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		32CA4F630368D1EE00C91783 /* active_resource_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = active_resource_Prefix.pch; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -106,12 +147,23 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		239D4FF20EA6907E00318802 /* Frameworks */ = {
+			isa = PBXFrameworksBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				239D50CB0EA691DD00318802 /* Foundation.framework in Frameworks */,
+				239D50830EA691DB00318802 /* UIKit.framework in Frameworks */,
+				239D504D0EA691D800318802 /* CoreGraphics.framework in Frameworks */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXFrameworksBuildPhase section */
 
 /* Begin PBXGroup section */
 		080E96DDFE201D6D7F000001 /* Classes */ = {
 			isa = PBXGroup;
 			children = (
+				239D4FE30EA68FAC00318802 /* GoogleTestUnit */,
 				357A915B0E9A436E0025D9AF /* ActiveResource */,
 				357A91400E9A436E0025D9AF /* ActiveSupport */,
 				350420F10E5E153C00493366 /* Example */,
@@ -125,18 +177,51 @@
 			isa = PBXGroup;
 			children = (
 				1D6058910D05DD3D006BFB54 /* active_resource.app */,
+				239D4FF40EA6907E00318802 /* Unit Tests.app */,
 			);
 			name = Products;
 			sourceTree = &quot;&lt;group&gt;&quot;;
 		};
+		239D4FE30EA68FAC00318802 /* GoogleTestUnit */ = {
+			isa = PBXGroup;
+			children = (
+				239D4FFD0EA690D700318802 /* GTMDefines.h */,
+				239D4FFA0EA690BC00318802 /* GTMSenTestCase.h */,
+				239D4FFB0EA690BC00318802 /* GTMSenTestCase.m */,
+				239D4FE70EA6906100318802 /* GTMIPhoneUnitTestDelegate.h */,
+				239D4FE80EA6906100318802 /* GTMIPhoneUnitTestDelegate.m */,
+				239D4FE90EA6906100318802 /* GTMIPhoneUnitTestMain.m */,
+			);
+			name = GoogleTestUnit;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
+		239D50D60EA691EC00318802 /* UnitTests */ = {
+			isa = PBXGroup;
+			children = (
+				239D50D80EA6921800318802 /* DogTest.h */,
+				239D50D90EA6921800318802 /* DogTest.m */,
+			);
+			name = UnitTests;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
+		239D50E50EA694B400318802 /* RailsBootStrap */ = {
+			isa = PBXGroup;
+			children = (
+				239D50E60EA694F300318802 /* rails_boot_strap.rb */,
+			);
+			name = RailsBootStrap;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
 		29B97314FDCFA39411CA2CEA /* CustomTemplate */ = {
 			isa = PBXGroup;
 			children = (
+				239D50E50EA694B400318802 /* RailsBootStrap */,
 				080E96DDFE201D6D7F000001 /* Classes */,
 				29B97315FDCFA39411CA2CEA /* Other Sources */,
 				29B97317FDCFA39411CA2CEA /* Resources */,
 				29B97323FDCFA39411CA2CEA /* Frameworks */,
 				19C28FACFE9D520D11CA2CBB /* Products */,
+				239D4FF60EA6907E00318802 /* Unit Tests-Info.plist */,
 			);
 			name = CustomTemplate;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -175,6 +260,7 @@
 		350420F10E5E153C00493366 /* Example */ = {
 			isa = PBXGroup;
 			children = (
+				239D50D60EA691EC00318802 /* UnitTests */,
 				350420F20E5E15AA00493366 /* DogViewController.h */,
 				350420F30E5E15AA00493366 /* DogViewController.m */,
 				350421270E5E1A0F00493366 /* Dog.h */,
@@ -303,6 +389,24 @@
 			productReference = 1D6058910D05DD3D006BFB54 /* active_resource.app */;
 			productType = &quot;com.apple.product-type.application&quot;;
 		};
+		239D4FF30EA6907E00318802 /* Unit Tests */ = {
+			isa = PBXNativeTarget;
+			buildConfigurationList = 239D4FF90EA6907F00318802 /* Build configuration list for PBXNativeTarget &quot;Unit Tests&quot; */;
+			buildPhases = (
+				239D4FF00EA6907E00318802 /* Resources */,
+				239D4FF10EA6907E00318802 /* Sources */,
+				239D4FF20EA6907E00318802 /* Frameworks */,
+				239D500A0EA6910400318802 /* ShellScript */,
+			);
+			buildRules = (
+			);
+			dependencies = (
+			);
+			name = &quot;Unit Tests&quot;;
+			productName = &quot;Unit Tests&quot;;
+			productReference = 239D4FF40EA6907E00318802 /* Unit Tests.app */;
+			productType = &quot;com.apple.product-type.application&quot;;
+		};
 /* End PBXNativeTarget section */
 
 /* Begin PBXProject section */
@@ -316,6 +420,7 @@
 			projectRoot = &quot;&quot;;
 			targets = (
 				1D6058900D05DD3D006BFB54 /* active_resource */,
+				239D4FF30EA6907E00318802 /* Unit Tests */,
 			);
 		};
 /* End PBXProject section */
@@ -332,8 +437,32 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		239D4FF00EA6907E00318802 /* Resources */ = {
+			isa = PBXResourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				239D50E70EA694F300318802 /* rails_boot_strap.rb in Resources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXResourcesBuildPhase section */
 
+/* Begin PBXShellScriptBuildPhase section */
+		239D500A0EA6910400318802 /* ShellScript */ = {
+			isa = PBXShellScriptBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+			);
+			inputPaths = (
+			);
+			outputPaths = (
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+			shellPath = /bin/sh;
+			shellScript = &quot;~/Documents/Projects/iphone/objectiveresource/rails_boot_strap.rb\n~/Documents/Projects/iphone/objectiveresource/google_toolbar/UnitTesting/RunIPhoneUnitTest.sh\n&quot;;
+		};
+/* End PBXShellScriptBuildPhase section */
+
 /* Begin PBXSourcesBuildPhase section */
 		1D60588E0D05DD3D006BFB54 /* Sources */ = {
 			isa = PBXSourcesBuildPhase;
@@ -363,6 +492,39 @@
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
+		239D4FF10EA6907E00318802 /* Sources */ = {
+			isa = PBXSourcesBuildPhase;
+			buildActionMask = 2147483647;
+			files = (
+				239D501A0EA691AC00318802 /* DogViewController.m in Sources */,
+				239D501B0EA691AC00318802 /* Dog.m in Sources */,
+				239D501C0EA691AC00318802 /* AddDogViewController.m in Sources */,
+				239D501D0EA691AC00318802 /* ActiveResource+Base.m in Sources */,
+				239D501E0EA691AC00318802 /* ActiveResource+XMLSerializableSupport.m in Sources */,
+				239D501F0EA691AC00318802 /* ActiveResource.m in Sources */,
+				239D50200EA691AC00318802 /* Connection.m in Sources */,
+				239D50210EA691AC00318802 /* FromXMLElementDelegate.m in Sources */,
+				239D50220EA691AC00318802 /* NSArray+XMLSerializableSupport.m in Sources */,
+				239D50230EA691AC00318802 /* NSDate+XMLSerializableSupport.m in Sources */,
+				239D50240EA691AC00318802 /* NSDictionary+XMLSerializableSupport.m in Sources */,
+				239D50250EA691AC00318802 /* NSNull+XMLSerializableSupport.m in Sources */,
+				239D50260EA691AC00318802 /* NSObject+PropertySupport.m in Sources */,
+				239D50270EA691AC00318802 /* NSObject+XMLSerializableSupport.m in Sources */,
+				239D50280EA691AC00318802 /* NSString+GSub.m in Sources */,
+				239D50290EA691AC00318802 /* NSString+InflectionSupport.m in Sources */,
+				239D502A0EA691AC00318802 /* Response.m in Sources */,
+				239D502B0EA691AC00318802 /* EditDogViewController.m in Sources */,
+				239D502C0EA691AC00318802 /* ViewDogController.m in Sources */,
+				239D4FFE0EA690E600318802 /* GTMDefines.h in Sources */,
+				239D4FFF0EA690E600318802 /* GTMSenTestCase.h in Sources */,
+				239D4FFC0EA690BC00318802 /* GTMSenTestCase.m in Sources */,
+				239D50000EA690E600318802 /* GTMIPhoneUnitTestDelegate.h in Sources */,
+				239D50010EA690E600318802 /* GTMIPhoneUnitTestDelegate.m in Sources */,
+				239D50020EA690E600318802 /* GTMIPhoneUnitTestMain.m in Sources */,
+				239D50DA0EA6921800318802 /* DogTest.m in Sources */,
+			);
+			runOnlyForDeploymentPostprocessing = 0;
+		};
 /* End PBXSourcesBuildPhase section */
 
 /* Begin XCBuildConfiguration section */
@@ -392,6 +554,55 @@
 			};
 			name = Release;
 		};
+		239D4FF70EA6907F00318802 /* Debug */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = NO;
+				GCC_DYNAMIC_NO_PIC = NO;
+				GCC_OPTIMIZATION_LEVEL = 0;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = &quot;$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h&quot;;
+				INFOPLIST_FILE = &quot;Unit Tests-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				OTHER_LDFLAGS = (
+					&quot;-framework&quot;,
+					Foundation,
+					&quot;-framework&quot;,
+					UIKit,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = &quot;Unit Tests&quot;;
+				SDKROOT = iphoneos2.1;
+			};
+			name = Debug;
+		};
+		239D4FF80EA6907F00318802 /* Release */ = {
+			isa = XCBuildConfiguration;
+			buildSettings = {
+				ALWAYS_SEARCH_USER_PATHS = NO;
+				CODE_SIGN_IDENTITY = &quot;iPhone Developer&quot;;
+				COPY_PHASE_STRIP = YES;
+				DEBUG_INFORMATION_FORMAT = &quot;dwarf-with-dsym&quot;;
+				GCC_ENABLE_FIX_AND_CONTINUE = NO;
+				GCC_PRECOMPILE_PREFIX_HEADER = YES;
+				GCC_PREFIX_HEADER = &quot;$(SYSTEM_LIBRARY_DIR)/Frameworks/UIKit.framework/Headers/UIKit.h&quot;;
+				INFOPLIST_FILE = &quot;Unit Tests-Info.plist&quot;;
+				INSTALL_PATH = &quot;$(HOME)/Applications&quot;;
+				OTHER_LDFLAGS = (
+					&quot;-framework&quot;,
+					Foundation,
+					&quot;-framework&quot;,
+					UIKit,
+				);
+				PREBINDING = NO;
+				PRODUCT_NAME = &quot;Unit Tests&quot;;
+				SDKROOT = iphoneos2.1;
+				ZERO_LINK = NO;
+			};
+			name = Release;
+		};
 		C01FCF4F08A954540054247B /* Debug */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
@@ -431,6 +642,15 @@
 			defaultConfigurationIsVisible = 0;
 			defaultConfigurationName = Release;
 		};
+		239D4FF90EA6907F00318802 /* Build configuration list for PBXNativeTarget &quot;Unit Tests&quot; */ = {
+			isa = XCConfigurationList;
+			buildConfigurations = (
+				239D4FF70EA6907F00318802 /* Debug */,
+				239D4FF80EA6907F00318802 /* Release */,
+			);
+			defaultConfigurationIsVisible = 0;
+			defaultConfigurationName = Release;
+		};
 		C01FCF4E08A954540054247B /* Build configuration list for PBXProject &quot;active_resource&quot; */ = {
 			isa = XCConfigurationList;
 			buildConfigurations = (</diff>
      <filename>active_resource.xcodeproj/project.pbxproj</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a4a5f16e6391e3584bdee3e91541108138d9ed81</id>
    </parent>
  </parents>
  <author>
    <name>James Burka</name>
    <email>jjburka@burkabook.local</email>
  </author>
  <url>http://github.com/yfactorial/objectiveresource/commit/bbd5070d47656de5c03fb85477d9640f11961292</url>
  <id>bbd5070d47656de5c03fb85477d9640f11961292</id>
  <committed-date>2008-10-15T14:55:52-07:00</committed-date>
  <authored-date>2008-10-15T14:55:52-07:00</authored-date>
  <message>added the google test unit , rails boot strap</message>
  <tree>e418fffafb5d86ed5c0576c4b1f06aa65cfdb86a</tree>
  <committer>
    <name>James Burka</name>
    <email>jjburka@burkabook.local</email>
  </committer>
</commit>
