Skip to content
Snippets Groups Projects
Select Git revision
  • d0f0e6e06c8bc1182c07ed2b76f5043c9e52577e
  • main default protected
  • development
  • integration
  • v1.1.5
  • v1.1.4
  • v1.1.3
  • v1.1.2
  • v1.1.1
  • v1.1.0
  • v1.0.0
11 results

SendRequestFeatureTests.swift

Blame
  • E2EDeleteRequest.swift 857 B
    import Bindings
    import XCTestDynamicOverlay
    
    public struct E2EDeleteRequest {
      public var partner: (Data) throws -> Void
      public var received: () throws -> Void
      public var sent: () throws -> Void
      public var all: () throws -> Void
    }
    
    extension E2EDeleteRequest {
      public static func live(_ bindingsE2E: BindingsE2e) -> E2EDeleteRequest {
        E2EDeleteRequest(
          partner: bindingsE2E.deleteRequest(_:),
          received: bindingsE2E.deleteReceiveRequests,
          sent: bindingsE2E.deleteSentRequests,
          all: bindingsE2E.deleteAllRequests
        )
      }
    }
    
    extension E2EDeleteRequest {
      public static let unimplemented = E2EDeleteRequest(
        partner: XCTUnimplemented("\(Self.self).partner"),
        received: XCTUnimplemented("\(Self.self).received"),
        sent: XCTUnimplemented("\(Self.self).sent"),
        all: XCTUnimplemented("\(Self.self).all")
      )
    }