[ summary] [ package list] [ test cases]
| Tests | Errors | Failures | Success rate | Time(s) |
|---|---|---|---|---|
| 656 | 0 | 0 | 100.00% | 11.95 |
Note: failuresare anticipated and checked for with assertions while errorsare unanticipated.
[ summary] [ package list] [ test cases]
| Package | Tests | Errors | Failures | Success Rate | Time |
|---|---|---|---|---|---|
| org.virtualmock | 41 | 0 | 0 | 100.00% | 1.13 |
| org.virtualmock.aspect | 19 | 0 | 0 | 100.00% | 0.48 |
| org.virtualmock.aspect.aspectwerkz | 1 | 0 | 0 | 100.00% | 0.46 |
| org.virtualmock.call | 299 | 0 | 0 | 100.00% | 2.83 |
| org.virtualmock.configuration | 13 | 0 | 0 | 100.00% | 1.32 |
| org.virtualmock.matcher | 22 | 0 | 0 | 100.00% | 0.94 |
| org.virtualmock.resource | 7 | 0 | 0 | 100.00% | 0.41 |
| org.virtualmock.rule | 22 | 0 | 0 | 100.00% | 1.94 |
| org.virtualmock.test.suite | 181 | 0 | 0 | 100.00% | 0.97 |
| org.virtualmock.util | 48 | 0 | 0 | 100.00% | 0.67 |
| org.virtualmock.verify | 3 | 0 | 0 | 100.00% | 0.79 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
VMFactoryTest | 9 | 0 | 0 | 100.00% | 0.371 |
|
|
VMTest | 32 | 0 | 0 | 100.00% | 0.756 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
AspectUtilsTest | 19 | 0 | 0 | 100.00% | 0.482 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
AspectwerkzAspectUtilsTest | 1 | 0 | 0 | 100.00% | 0.465 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
CallManagerTest | 48 | 0 | 0 | 100.00% | 0.372 |
|
|
CallQueueTest | 37 | 0 | 0 | 100.00% | 0.356 |
|
|
CallTest | 88 | 0 | 0 | 100.00% | 0.349 |
|
|
InvokedCallQueueTest | 2 | 0 | 0 | 100.00% | 0.344 |
|
|
InvokedCallTest | 12 | 0 | 0 | 100.00% | 0.316 |
|
|
RecordedCallQueueTest | 19 | 0 | 0 | 100.00% | 0.348 |
|
|
RecordedCallTest | 40 | 0 | 0 | 100.00% | 0.404 |
|
|
SignatureTest | 53 | 0 | 0 | 100.00% | 0.339 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
ConfigDigesterDataTest | 1 | 0 | 0 | 100.00% | 0.338 |
|
|
ConfigDigesterTest | 1 | 0 | 0 | 100.00% | 0.341 |
|
|
RuleConfigTest | 4 | 0 | 0 | 100.00% | 0.333 |
|
|
VMConfigTest | 7 | 0 | 0 | 100.00% | 0.311 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
AlwaysMatcherTest | 3 | 0 | 0 | 100.00% | 0.308 |
|
|
EqualsMatcherTest | 8 | 0 | 0 | 100.00% | 0.316 |
|
|
MatcherUtilsTest | 11 | 0 | 0 | 100.00% | 0.313 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
ResourceManagerTest | 7 | 0 | 0 | 100.00% | 0.413 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
AllRecordedCallsMustBeInvokedRuleTest | 9 | 0 | 0 | 100.00% | 0.777 |
|
|
RuleManagerTest | 12 | 0 | 0 | 100.00% | 0.829 |
|
|
RuleParserTest | 1 | 0 | 0 | 100.00% | 0.338 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
AllTests | 181 | 0 | 0 | 100.00% | 0.967 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
PrimitiveUtilsTest | 34 | 0 | 0 | 100.00% | 0.321 |
|
|
ToolboxTest | 14 | 0 | 0 | 100.00% | 0.351 |
| Class | Tests | Errors | Failures | Success Rate | Time | |
|---|---|---|---|---|---|---|
|
|
VerificationManagerTest | 3 | 0 | 0 | 100.00% | 0.787 |
[ summary] [ package list] [ test cases]
|
|
testCanCreateVM | 0.04 |
|
|
testCanCreateVMWithPreInitialization | 0.00 |
|
|
testConstructor | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
VMFactory:-1 | 0.00 |
|
|
testCanAddMockClass | 0.44 |
|
|
testCanRecordArgMatcher | 0.00 |
|
|
testCanRecordArgMatcherThreeArgs | 0.00 |
|
|
testCanRecordArgMatcherTwoArgs | 0.00 |
|
|
testCanRecordArgMatchers | 0.00 |
|
|
testCanRecordException | 0.00 |
|
|
testCanRecordReturnValueBoolean | 0.00 |
|
|
testCanRecordReturnValueByte | 0.00 |
|
|
testCanRecordReturnValueChar | 0.00 |
|
|
testCanRecordReturnValueDouble | 0.00 |
|
|
testCanRecordReturnValueFloat | 0.00 |
|
|
testCanRecordReturnValueInt | 0.00 |
|
|
testCanRecordReturnValueLong | 0.00 |
|
|
testCanRecordReturnValueObject | 0.00 |
|
|
testCanRecordReturnValueShort | 0.00 |
|
|
testCanSetAndGetTestCase | 0.00 |
|
|
testPlaybackCalls | 0.00 |
|
|
testVerify | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
VM:-1 | 0.00 |
|
|
testCanCreateArgumentNames | 0.01 |
|
|
testCanHashArguments | 0.00 |
|
|
testCanHashNullArguments | 0.00 |
|
|
testCanPlaybackWithException | 0.03 |
|
|
testCanPlaybackWithNullReturnValue | 0.00 |
|
|
testCanPlaybackWithReturnValue | 0.00 |
|
|
testIsJoinPointExcludedReturnsFalse | 0.11 |
|
|
testIsJoinPointExcludedReturnsTrue | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
AspectUtils:-1 | 0.00 |
|
|
testCanGetRecordedCalls | 0.03 |
|
|
testCanGetUninvokedCalls | 0.00 |
|
|
testCanRecordArgMatchers | 0.00 |
|
|
testCanRecordReturnValueForLastCall | 0.00 |
|
|
testCanRecordThrowableForLastCall | 0.00 |
|
|
testCanSetAndGetTestCase | 0.00 |
|
|
testIndicateCalledWorksIfNoMatchingUninvokedCallsExist | 0.00 |
|
|
testIndicatesIsPlaybackPhaseFalse | 0.00 |
|
|
testIndicatesIsPlaybackPhaseTrue | 0.00 |
|
|
testIndicatesIsRecordPhaseFalse | 0.00 |
|
|
testIndicatesIsRecordPhaseTrue | 0.00 |
|
|
testIndicatesIsVerifyPhaseFalse | 0.00 |
|
|
testIndicatesIsVerifyPhaseTrue | 0.00 |
|
|
testLastCall | 0.00 |
|
|
testMockedClasses | 0.00 |
|
|
testQueuedException | 0.00 |
|
|
testRecordCallVerifyNoArgs | 0.00 |
|
|
testRecordCallVerifyNoArgsNoReturn | 0.00 |
|
|
testRecordCallVerifyNoArgsWithException | 0.00 |
|
|
testRecordCallVerifyWithArgs | 0.00 |
|
|
testRecordCallVerifyWithArgsNoReturn | 0.00 |
|
|
testRecordCallVerifyWithException | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
CallManager:-1 | 0.00 |
|
|
testCanGetCalls | 0.02 |
|
|
testCanGetFirstCallWithMatchingSignature | 0.00 |
|
|
testCanGetIndexOfNextCallWithMatchingSignature | 0.00 |
|
|
testCanGetIndexOfNextCallWithMatchingSignatureIfNoneMatch | 0.00 |
|
|
testCanGetNextCallWithMatchingSignature | 0.00 |
|
|
testCanGetNextCallWithMatchingSignatureIfNoneMatch | 0.00 |
|
|
testGetMatchingSignatureCount | 0.00 |
|
|
testHasCallWithMatchingSignatureAndCallArgWorks | 0.00 |
|
|
testHasCallWithMatchingSignatureAndSignatureArgWorks | 0.00 |
|
|
testQueueClear | 0.00 |
|
|
testReturnsCorrectQueueSize | 0.00 |
|
|
testReturnsNullCallIdIfNoCallsInQueue | 0.00 |
|
|
testSignatureSequenceAndCallId | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
CallQueue:-1 | 0.00 |
|
|
testArgValuesGetterReturnsEmptyObjectArrayForNoArguments | 0.01 |
|
|
testBooleanReturnValueIsValid | 0.01 |
|
|
testByteReturnValueIsValid | 0.00 |
|
|
testCallId | 0.00 |
|
|
testCanPlaybackWithNullArgValues | 0.00 |
|
|
testCharacterReturnValueIsValid | 0.00 |
|
|
testCreationWithException | 0.00 |
|
|
testCreationWithReturnValue | 0.00 |
|
|
testDoubleReturnValueIsValid | 0.00 |
|
|
testExceptionAndReturnValueAreMutuallyExclusive | 0.00 |
|
|
testFloatReturnValueIsValid | 0.00 |
|
|
testGettersWork | 0.00 |
|
|
testHasMatchingSignatureWorks | 0.00 |
|
|
testIntegerReturnValueIsValid | 0.00 |
|
|
testLongReturnValueIsValid | 0.00 |
|
|
testMismatchClassesArgTypesAndValuesThrowsException | 0.00 |
|
|
testMismatchNumberArgTypesAndValues | 0.00 |
|
|
testNotNullArgValuesAndNotNullArgTypesDoesNotThrowException | 0.00 |
|
|
testNotNullArgValuesAndNullArgTypesThrowsException | 0.00 |
|
|
testNullArgValuesAndNotNullArgTypesThrowsException | 0.00 |
|
|
testNullArgValuesAndNullArgTypesDoesNotThrowsException | 0.00 |
|
|
testNullArgs | 0.00 |
|
|
testNullReturnValue | 0.00 |
|
|
testPrimitiveArgumentsAreValid | 0.00 |
|
|
testPrimitiveReturnValueCanBeSetForPrimitiveWrapper | 0.00 |
|
|
testPrimitiveReturnValueCannotBeSetForNonPrimitiveWrapper | 0.00 |
|
|
testPrimitiveReturnValueCannotBeSetForNullReturnValue | 0.00 |
|
|
testShortReturnValueIsValid | 0.00 |
|
|
testSignatureSequence | 0.00 |
|
|
testToString | 0.00 |
|
|
testToStringWithNullReturnValueAndNoArgs | 0.00 |
|
|
testToStringWithThrowableAndNoArgs | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
Call:-1 | 0.00 |
|
|
testCanConstructWithArgs | 0.01 |
|
|
testCanConstructWithArgsAndReturnValue | 0.00 |
|
|
testCanConstructWithNoArgs | 0.00 |
|
|
testIncrementVerificationCount | 0.00 |
|
|
testIndicatesIsVerifiedFalse | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
InvokedCall:-1 | 0.00 |
|
|
testCanGetMatchingCall | 0.03 |
|
|
testCanGetMatchingCallNotNull | 0.00 |
|
|
testCanGetMatchingCallNull | 0.00 |
|
|
testCanGetMatchingCallWithNoMatchFound | 0.00 |
|
|
testCanGetMatchingCallWithUnlimitedInvocations | 0.00 |
|
|
testCanGetMatchingCallWithUnlimitedInvocationsAndMultipleNonMatchingCalls | 0.00 |
|
|
testCanGetMatchingCallWithoutUnlimitedInvocations | 0.00 |
|
|
testCanGetNextMatchingUninvokedCall | 0.00 |
|
|
testCanGetUninvokedCalls | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
RecordedCallQueue:-1 | 0.00 |
|
|
testArgMatcherAccessors | 0.02 |
|
|
testArgMatcherIncorrectCountThrowsException | 0.00 |
|
|
testConstructorWithSignatureAsArgWorks | 0.00 |
|
|
testHasMatchingArgsWithDefaultArgMatcherReturnsFalse | 0.00 |
|
|
testHasMatchingArgsWithDefaultArgMatcherReturnsTrue | 0.00 |
|
|
testIncrementInvocationCountWorks | 0.00 |
|
|
testIsInvocableReturnsFalseIfCallDoesNotHaveUnlimitedInvocationsAndHasBeenInvoked | 0.00 |
|
|
testIsInvocableReturnsTrueIfCallHasUnlimitedInvocations | 0.00 |
|
|
testIsInvocableReturnsTrueIfCallIsNotInvoked | 0.00 |
|
|
testIsInvokedReturnsFalseIfNotInvoked | 0.00 |
|
|
testIsInvokedReturnsTrueIfInvoked | 0.00 |
|
|
testMatchWithIncompatibleSignaturesThrowsException | 0.00 |
|
|
testMatches | 0.06 |
|
|
testMatchesReturnsFalseWithNonMatchingArgValues | 0.00 |
|
|
testMatchesReturnsFalseWithNonMatchingSignatures | 0.00 |
|
|
testMatchesReturnsTrueWithMatchingSignaturesAndArgValues | 0.00 |
|
|
testUnlimitedInvocationsFlagWorks | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
RecordedCall:-1 | 0.00 |
|
|
testCanTellIfReturnTypeIsNotPrimitive | 0.00 |
|
|
testCanTellIfReturnTypeIsPrimitive | 0.00 |
|
|
testEqualsReturnsFalseIfArgumentTypesDoNotMatch | 0.00 |
|
|
testEqualsReturnsFalseIfClassTypesDoNotMatch | 0.00 |
|
|
testEqualsReturnsFalseIfDifferentArgumentCounts | 0.00 |
|
|
testEqualsReturnsFalseIfMethodNamesDoNotMatch | 0.00 |
|
|
testEqualsReturnsFalseIfNotInstanceOfSignature | 0.00 |
|
|
testEqualsReturnsTrueWhenSignaturesMatch | 0.00 |
|
|
testGetters | 0.00 |
|
|
testHashCodeReturnsSameValueWhenSignaturesMatch | 0.00 |
|
|
testIsAssignableFromDifferentArgCount | 0.00 |
|
|
testIsAssignableFromDifferentClass | 0.00 |
|
|
testIsAssignableFromDifferentMethod | 0.00 |
|
|
testIsAssignableFromIdenticalArgs | 0.00 |
|
|
testIsAssignableFromNoSubclassArg | 0.00 |
|
|
testIsAssignableFromSubclassArg | 0.00 |
|
|
testIsReturnTypePrimitive | 0.00 |
|
|
testToString | 0.00 |
|
|
testToStringWithNullReturnType | 0.00 |
|
|
testToStringWithPrimitiveMethod | 0.00 |
|
|
testToStringWithVoidMethod | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |
|
|
Signature:-1 | 0.00 |