Ignore reflection usage warnings in outputs for streamex tests
[idea/community.git] / plugins / stream-debugger / test / com / intellij / debugger / streams / exec / streamex / MappingOperationsTest.kt
1 // Copyright 2000-2017 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
2 package com.intellij.debugger.streams.exec.streamex
3
4 /**
5  * @author Vitaliy.Bibaev
6  */
7 class MappingOperationsTest : StreamExTestCase() {
8   override val packageName: String = "mapping"
9
10   fun testElements() = doStreamExWithResultTest()
11
12   fun testMapToEntry() = doStreamExWithResultTest()
13   fun testMapKeys() = doStreamExVoidTest()
14   fun testMapToKey() = doStreamExVoidTest()
15   fun testMapValues() = doStreamExVoidTest()
16   fun testMapToValue() = doStreamExVoidTest()
17   fun testMapKeyValue() = doStreamExWithResultTest()
18
19   fun testInvert() = doStreamExVoidTest()
20
21   fun testKeys() = doStreamExVoidTest()
22   fun testValues() = doStreamExWithResultTest()
23
24   fun testJoin() = doStreamExVoidTest()
25
26   fun testPairMap() = doStreamExWithResultTest()
27
28   fun testMapFirst() = doStreamExWithResultTest()
29   fun testMapLast() = doStreamExWithResultTest()
30   fun testMapFirstOrElse() = doStreamExWithResultTest()
31   fun testMapLastOrElse() = doStreamExWithResultTest()
32
33   fun testWithFirst() = doStreamExVoidTest()
34 }