اپل به ما دستور می دهد تا تست های واحد خود را با استفاده از چارچوب XCTest انجام دهیم. ما از دو روش بسیار مهم استفاده می کنیم: راه اندازی و خراب کردن. برای هر تست، Xcode یک نمونه جدید از کلاس آزمایشی ما ایجاد می کند. این بدان معنی است که ما مجبور نیستیم از روش setUp استفاده کنیم و سپس **sut** ما ایجاد می شود و برای دسترسی به آن مشکلی نخواهیم داشت. از آنجایی که استفاده از آن تمام شده است، هیچ مشکلی برای حذف آن از حافظه ما وجود ندارد. بنابراین وقتی میخواهیم **test1** یا **test2** را اجرا کنیم، نمونهای از **PlayerListManagerTests ایجاد میشود.
آندره اوتا
توسعه دهنده iOS. کدنویسی بهترین بخش کار است.