134f575b4b17fe635684e76e02685978477538622Florina Muntenescu/*
234f575b4b17fe635684e76e02685978477538622Florina Muntenescu * Copyright (C) 2017 The Android Open Source Project
334f575b4b17fe635684e76e02685978477538622Florina Muntenescu *
434f575b4b17fe635684e76e02685978477538622Florina Muntenescu * Licensed under the Apache License, Version 2.0 (the "License");
534f575b4b17fe635684e76e02685978477538622Florina Muntenescu * you may not use this file except in compliance with the License.
634f575b4b17fe635684e76e02685978477538622Florina Muntenescu * You may obtain a copy of the License at
734f575b4b17fe635684e76e02685978477538622Florina Muntenescu *
834f575b4b17fe635684e76e02685978477538622Florina Muntenescu *      http://www.apache.org/licenses/LICENSE-2.0
934f575b4b17fe635684e76e02685978477538622Florina Muntenescu *
1034f575b4b17fe635684e76e02685978477538622Florina Muntenescu * Unless required by applicable law or agreed to in writing, software
1134f575b4b17fe635684e76e02685978477538622Florina Muntenescu * distributed under the License is distributed on an "AS IS" BASIS,
1234f575b4b17fe635684e76e02685978477538622Florina Muntenescu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1334f575b4b17fe635684e76e02685978477538622Florina Muntenescu * See the License for the specific language governing permissions and
1434f575b4b17fe635684e76e02685978477538622Florina Muntenescu * limitations under the License.
1534f575b4b17fe635684e76e02685978477538622Florina Muntenescu */
1634f575b4b17fe635684e76e02685978477538622Florina Muntenescu
17bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viverettepackage androidx.room.integration.kotlintestapp.test
1834f575b4b17fe635684e76e02685978477538622Florina Muntenescu
19bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viveretteimport androidx.room.integration.kotlintestapp.vo.Author
20bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viveretteimport androidx.room.integration.kotlintestapp.vo.Book
21bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viveretteimport androidx.room.integration.kotlintestapp.vo.BookAuthor
22bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viveretteimport androidx.room.integration.kotlintestapp.vo.Lang
23bdc4c86d3dff74f6634a38e2f7b316b0e823a2c8Alan Viveretteimport androidx.room.integration.kotlintestapp.vo.Publisher
2434f575b4b17fe635684e76e02685978477538622Florina Muntenescu
2534f575b4b17fe635684e76e02685978477538622Florina Muntenescuclass TestUtil {
2634f575b4b17fe635684e76e02685978477538622Florina Muntenescu
2734f575b4b17fe635684e76e02685978477538622Florina Muntenescu    companion object {
2834f575b4b17fe635684e76e02685978477538622Florina Muntenescu
2934f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val PUBLISHER = Publisher("ph1", "publisher 1")
3034f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val PUBLISHER2 = Publisher("ph2", "publisher 2")
3134f575b4b17fe635684e76e02685978477538622Florina Muntenescu
3234f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val AUTHOR_1 = Author("a1", "author 1")
3334f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val AUTHOR_2 = Author("a2", "author 2")
3434f575b4b17fe635684e76e02685978477538622Florina Muntenescu
352fb00f11f2e6d90edf678daaa921a3ef1b55a51bYigit Boyar        val BOOK_1 = Book("b1", "book title 1", "ph1",
363ea1d11500fdfe07866c1d6fcc970159d0f04f3aYigit Boyar                setOf(Lang.EN), 3)
372fb00f11f2e6d90edf678daaa921a3ef1b55a51bYigit Boyar        val BOOK_2 = Book("b2", "book title 2", "ph1",
383ea1d11500fdfe07866c1d6fcc970159d0f04f3aYigit Boyar                setOf(Lang.TR), 5)
392fb00f11f2e6d90edf678daaa921a3ef1b55a51bYigit Boyar        val BOOK_3 = Book("b3", "book title 2", "ph1",
403ea1d11500fdfe07866c1d6fcc970159d0f04f3aYigit Boyar                setOf(Lang.ES), 7)
4134f575b4b17fe635684e76e02685978477538622Florina Muntenescu
4234f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val BOOK_AUTHOR_1_1 = BookAuthor(BOOK_1.bookId, AUTHOR_1.authorId)
4334f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val BOOK_AUTHOR_1_2 = BookAuthor(BOOK_1.bookId, AUTHOR_2.authorId)
4434f575b4b17fe635684e76e02685978477538622Florina Muntenescu        val BOOK_AUTHOR_2_2 = BookAuthor(BOOK_2.bookId, AUTHOR_2.authorId)
4534f575b4b17fe635684e76e02685978477538622Florina Muntenescu    }
4634f575b4b17fe635684e76e02685978477538622Florina Muntenescu}
47