 import XCTest
 
 class FutureTests: XCTestCase {
-  func testGetImmediateSucceedingFuture() {
+  func testGetSucceedingImmediateFuture() {
     let fut = Future.succeeded(1)
 
     XCTAssertTrue(fut.isCompleted)  // no need to wait with `get`

    XCTAssertEqual(fut.get().description, "Failure(1)")
  }

  func testGetAsyncSucceedingFuture() {
    let sem = Semaphore()
    let fut = Future<Int>.async {
      sem.wait()

    XCTAssertEqual(res0.description, "Success(1)")
  }

  func testGetFailingAsyncFuture() {
    let fut = Future<Int>.async { Failure("1") }
    let res = fut.get()

