Skip to content

Commit 8066a4e

Browse files
authored
Inverted condition for hasStubs to fix bug (#18)
1 parent 92f022e commit 8066a4e

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Sources/Sham/MockService.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public class MockService {
2929

3030
/// Whether or not there are any stubbed response.
3131
public var hasStubs: Bool {
32-
return self.stubbedData.isEmpty
32+
return !self.stubbedData.isEmpty
3333
}
3434

3535
// MARK: - Methods

Tests/ShamTests/Tests/MockServiceTests.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ final class MockServiceTests: XCTestCase {
7878

7979
let hasData = MockService.shared.hasStub(for: .post(self.fullURL))
8080

81-
XCTAssertFalse(MockService.shared.hasStubs)
81+
XCTAssertTrue(MockService.shared.hasStubs)
8282
XCTAssertFalse(hasData)
8383
}
8484

@@ -88,7 +88,7 @@ final class MockServiceTests: XCTestCase {
8888

8989
let hasData = MockService.shared.hasStub(for: self.schemeOnlyURL)
9090

91-
XCTAssertTrue(MockService.shared.hasStubs)
91+
XCTAssertFalse(MockService.shared.hasStubs)
9292
XCTAssertFalse(hasData)
9393
}
9494

@@ -98,7 +98,7 @@ final class MockServiceTests: XCTestCase {
9898

9999
let hasData = MockService.shared.hasStub(for: self.queryOnlyURL)
100100

101-
XCTAssertTrue(MockService.shared.hasStubs)
101+
XCTAssertFalse(MockService.shared.hasStubs)
102102
XCTAssertFalse(hasData)
103103
}
104104

0 commit comments

Comments
 (0)