 
     wait(for: [saveExpectation3], timeout: 10)
     context.performAndWait {
-    context.rollback() // remove not valid changes
+      context.rollback() // remove not valid changes
     }
 
     let saveExpectation4 = expectation(description: "Save 4")

    let context = container.viewContext.newBackgroundContext()

    context.performAndWait {
    let person = Person(context: context)
    person.firstName = "Alessandro"
    person.lastName = "Test"
    try! context.save()
    }

    let expectation1 = expectation(description: "\(#function)\(#line)")

  }

  func testSaveOrRollback() {
    // let stack = CoreDataStack.stack(type: .inMemory) // TODO: iOS 12 not working for in memory
    let context = container.viewContext

    let car1 = Car(context: context)
