diff --git a/src/test/drawingCanvas.test.tsx b/src/test/drawingCanvas.test.tsx
new file mode 100644
index 0000000..eae6031
--- /dev/null
+++ b/src/test/drawingCanvas.test.tsx
@@ -0,0 +1,36 @@
+import React from 'react';
+import { Provider } from "react-redux";
+import { configureStore } from "@reduxjs/toolkit";
+import { render, screen} from '@testing-library/react-native'
+import testReducer from "./testReducer";
+import KanjiPlaygroundList from "../components/KanjiPlaygroundList";
+
+
+jest.useFakeTimers();
+
+// @ts-ignore
+const store = configureStore({
+ reducer: {
+ kanjiReducer: testReducer,
+ },
+ middleware: (getDefaultMiddleware) =>
+ getDefaultMiddleware({
+ serializableCheck: false
+ })
+});
+
+const Wrapper = ({children}) => ({children});
+
+describe('', () => {
+ test('Assert selected value', () => {
+
+ const expectedList = store.getState().kanjiReducer.playgroundList;
+ console.log(store)
+ render(
+
+
+ )
+
+ expect(screen.queryAllByTestId("kanji-list-item")).toHaveLength(expectedList.length);
+ })
+});
\ No newline at end of file
diff --git a/src/test/testReducer.ts b/src/test/testReducer.ts
new file mode 100644
index 0000000..6104e89
--- /dev/null
+++ b/src/test/testReducer.ts
@@ -0,0 +1,24 @@
+import { Kanji } from "../model/kanji";
+import { initKanjiListByGrade } from "../model/kanjiListByGrades";
+import kanjiReducer from "../redux/reducers/kanjiReducer";
+
+
+const initialState = {
+ kanjis: initKanjiListByGrade(),
+ selectedKanji: null,
+ playgroundList: [
+ new Kanji("訪", "visit", "", "", 11, "ホウ", "おとずれる", { character: "", position: "" }, [{
+ english: "visit", japanese: "訪ねる(たずねる)"
+ }]),
+ new Kanji("訪", "visit", "", "", 11, "ホウ", "おとずれる", { character: "", position: "" }, [{
+ english: "visit", japanese: "訪ねる(たずねる)"
+ }]),
+ new Kanji("訪", "visit", "", "", 11, "ホウ", "おとずれる", { character: "", position: "" }, [{
+ english: "visit", japanese: "訪ねる(たずねる)"
+ }]),
+ ]
+}
+
+export default testReducer = (state = initialState, action) => {
+ return kanjiReducer(initialState, action);
+}
\ No newline at end of file