         XCTAssertEqual(leakedState, .leaked)
     }
 
-    func testNotLeakedInsideNavigationController() {
+    func testNotLeaked() {
         let expectation = self.expectation(description: "retained")
 
         var leakedState: DeallocationCheckerManager.LeakedState?

import XCTest
import DeallocationChecker

class UIUtilities<T: UIViewController> {

    var rootWindow: UIWindow!



class DeallocationCheckerInNavigationControllerTests: XCTestCase {

    var uiStack: UIStack<UINavigationController>!
    private var navigationController: UINavigationController!

    override func setUp() {
        super.setUp()

        uiStack = UIStack()
        navigationController = UINavigationController(rootViewController: UIViewController())
        uiStack.setupTopLevelUI(withViewController: navigationController)
    }

    func testLeaked() {
        let expectation = self.expectation(description: "retained")

        var leakedState: DeallocationCheckerManager.LeakedState?
