Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitDive/bitdive-test
/ functions
Functions
98 in github.com/bitDive/bitdive-test
⨍
Functions
98
◇
Types & classes
26
↓ 14 callers
Method
get
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:27
↓ 10 callers
Method
toString
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/Mismatch.java:4
↓ 7 callers
Method
rootCall
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:9
↓ 3 callers
Method
getArgsJson
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:25
↓ 2 callers
Method
getRestCalls
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:28
↓ 2 callers
Method
getReturnJson
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:26
↓ 2 callers
Method
isPresent
(String cn)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/ContextCache.java:36
↓ 2 callers
Method
pruneIgnored
(JsonNode node, List<Pattern> ignore)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/Comparator.java:26
↓ 1 callers
Method
actualHttpInvocations
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:18
↓ 1 callers
Method
compare
(Object actual, Object expected, List<java.util.regex.Pattern> ignore)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/Comparator.java:12
↓ 1 callers
Method
findHttp
(RecordedHttp.Key key)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:11
↓ 1 callers
Method
fromTraceArgs
argsJson is a STRING that contains JSON array with objects having field "val"
bitdive-testing-core/src/main/java/io/bitdive/testing/core/ArgMapper.java:12
↓ 1 callers
Method
getClassName
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:23
↓ 1 callers
Method
getHeaders
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:73
↓ 1 callers
Method
getMethodName
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:24
↓ 1 callers
Method
getOrCreate
(Class<?> appClass, Map<String, Object> props)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/ContextCache.java:14
↓ 1 callers
Method
getRootArgsJson
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:25
↓ 1 callers
Method
getRootReturnJson
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:26
↓ 1 callers
Method
getSqlCalls
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:29
↓ 1 callers
Method
getStartInstant
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:27
↓ 1 callers
Method
invoke
(Object bean, Method m, Object[] args)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/Invoker.java:6
↓ 1 callers
Method
load
Loads JSON from classpath: /bitdive/traces/<traceId>.json and extracts root args/methodReturn
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceLoader.java:23
↓ 1 callers
Method
onHttpInvoked
(RecordedHttp.Key key)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:17
↓ 1 callers
Method
paramTypesFromArgsJson
(String argsJson, ClassLoader classLoader)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/ArgMapper.java:26
↓ 1 callers
Method
parseCall
(JsonNode node)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceLoader.java:93
↓ 1 callers
Method
resetAndLoad
(TraceModel trace)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:7
↓ 1 callers
Method
resolveType
(String name, ClassLoader classLoader)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/ArgMapper.java:43
↓ 1 callers
Method
run
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:15
↓ 1 callers
Method
sha256
(byte[] data)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceLoader.java:83
↓ 1 callers
Method
sha256
(byte[] data)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:48
↓ 1 callers
Method
startInstantOrNow
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:14
↓ 1 callers
Method
storeClock
(Supplier<Instant> instantSupplier)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:14
↓ 1 callers
Method
verifyAll
(BitDiveTraceStore store, TraceModel trace)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/SequenceVerifier.java:8
Method
BitDiveReplayDataSource
(BitDiveTraceStore store)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:15
Method
BitDiveRestReplayInterceptor
(BitDiveTraceStore store)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:26
Method
StaticClientHttpResponse
(int status, Map<String,String> headers, byte[] body)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:65
Method
TestResult
(List<Mismatch> mismatches, Object actual, Object expected)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:110
Method
TraceCall
(String className, String methodName, String argsJson, String returnJson, String operationType, List<TraceCall
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:14
Method
TraceModel
(String rootArgsJson, String rootReturnJson, Instant startInstant, List<RecordedHttp> re
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:15
Method
actual
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:120
Method
actualHttpInvocations
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:63
Method
assertOk
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:113
Method
bitDiveClock
(BitDiveTraceStore store)
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/BitDiveDeterminismAutoConfiguration.java:16
Method
bitDiveDataSource
(BitDiveTraceStore store)
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/BitDiveReplayAutoConfiguration.java:38
Method
bitDiveMockServerFactory
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/BitDiveReplayAutoConfiguration.java:46
Method
bitDiveRestTemplate
(BitDiveTraceStore store, ObjectMapper mapper)
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/BitDiveReplayAutoConfiguration.java:29
Method
bitDiveTraceStore
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/BitDiveReplayAutoConfiguration.java:23
Method
classForTest
(Class<?> beanClass)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:31
Method
close
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:71
Method
current
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:8
Method
current
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:33
Method
execute
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:42
Method
expected
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:121
Method
findHttp
(RecordedHttp.Key key)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:36
Method
fixedClock
(Instant start)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:10
Method
getBody
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:72
Method
getChildCalls
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:28
Method
getConnection
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:19
Method
getLogWriter
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:25
Method
getLoginTimeout
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:28
Method
getOperationType
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceCall.java:27
Method
getParentLogger
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:29
Method
getPort
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/NoopServletWebServerFactory.java:14
Method
getPort
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/MockServletWebServerFactory.java:36
Method
getRawStatusCode
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:69
Method
getRootCall
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/TraceModel.java:30
Method
getStatusCode
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:68
Method
getStatusText
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:70
Method
getWebServer
(ServletContextInitializer... initializers)
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/NoopServletWebServerFactory.java:9
Method
getWebServer
(ServletContextInitializer... initializers)
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/MockServletWebServerFactory.java:14
Method
getZone
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:17
Method
hashCode
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/RecordedHttp.java:9
Method
ignoreFields
(String... regexes)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:37
Method
instant
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:19
Method
intercept
(HttpRequest request, byte[] body, ClientHttpRequestExecution execution)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/http/BitDiveRestReplayInterceptor.java:30
Method
isWrapperFor
(Class<?> iface)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:24
Method
methodForTest
(String name, Class<?>... params)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:32
Method
mismatches
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:122
Method
nextSql
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTraceStore.java:12
Method
nextSql
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:47
Method
onHttpInvoked
(RecordedHttp.Key key)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:58
Method
replayDb
(boolean b)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:35
Method
replayHttp
(boolean b)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:34
Method
replayQueues
(boolean b)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:36
Method
resetAndLoad
(TraceModel trace)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:18
Method
setLogWriter
(PrintWriter out)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:26
Method
setLoginTimeout
(int seconds)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:27
Method
springBootApp
(Class<?> appClass)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:29
Method
start
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/NoopServletWebServerFactory.java:12
Method
start
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/MockServletWebServerFactory.java:20
Method
startInstantOrNow
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/InMemoryTraceStore.java:53
Method
stop
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/NoopServletWebServerFactory.java:13
Method
stop
()
bitdive-testing-spring-boot-starter/src/main/java/io/bitdive/testing/starter/MockServletWebServerFactory.java:35
Method
traceId
(String traceId)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:30
Method
typeComparison
(ComparisonMode mode)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/BitDiveTest.java:33
Method
unwrap
(Class<T> iface)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/db/BitDiveReplayDataSource.java:23
Method
uuidSupplier
()
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:23
Method
withZone
(ZoneId zone)
bitdive-testing-core/src/main/java/io/bitdive/testing/core/determinism/Determinism.java:18