Platform (jvm, js, android): jvm
Extension (none, kotlin 1.3, jdk8): none
We want to migrate the api-cc-infix-en_GB... modules which are based on Assert to Expect. We have already created the corresponding
modules api-infix-en_GB.... Also there are already fluent-en_GB... modules where we have already done the transition from Assert to Expect
Following the things you need to do:
arrayAssertions.kt from atrium-api-fluent-en_GB-common to atrium-api-infix-en_GB-commonArrayAsListAssertionsSpec.kt from atrium-api-fluent-en_GB-common to atrium-api-infix-en_GB-commonI'll work on this if you would like to take this issue over.I'll work on this.
@Kshitij09 do you need help?
No. Was busy in exams.:sweat_smile: Will work on it now.
@Kshitij09 do you need help now?
Actually I'm getting busy in some other stuff. You may unassign me if it has to be implemented urgently. Otherwise, I'll work on it when get the time.
Un-assigning you, so that others can take over. You are welcome to come back and contribute any time (to this or another issue)
Sure :+1:
@robstoll I'll work on this
@isfedorov note that there is a difference between api-fluent and api-cc-infix. cc-infix still provides asIterable where fluent provides asList. Please add asList to the new infix api. Moreover, make also the functions which do not expect an assertionCreator infix by using the filler object o (as for notToBeNull o in anyAssertions.kt)