aboutsummaryrefslogtreecommitdiff
path: root/test/console/reducers/console.test.ts
diff options
context:
space:
mode:
authorShin'ya Ueoka <ueokande@i-beam.org>2021-04-11 22:30:41 +0900
committerShin'ya Ueoka <ueokande@i-beam.org>2021-04-11 22:34:55 +0900
commit8a5bba1da639355a25da8c279a9f1cf0a7300a9f (patch)
tree2f82e9184e2a249cff4a607764f88b724fae1013 /test/console/reducers/console.test.ts
parent6767b38c8e57c9f436936dc02ad1c8c4ffd043b2 (diff)
Replace app state with Custom Hooks
Diffstat (limited to 'test/console/reducers/console.test.ts')
-rw-r--r--test/console/reducers/console.test.ts68
1 files changed, 0 insertions, 68 deletions
diff --git a/test/console/reducers/console.test.ts b/test/console/reducers/console.test.ts
deleted file mode 100644
index 390dc66..0000000
--- a/test/console/reducers/console.test.ts
+++ /dev/null
@@ -1,68 +0,0 @@
-import reducer from "../../../src/console/reducers/console";
-import { expect } from "chai";
-import {
- CONSOLE_HIDE,
- CONSOLE_HIDE_COMMAND,
- CONSOLE_SHOW_COMMAND,
- CONSOLE_SHOW_ERROR,
- CONSOLE_SHOW_INFO,
- ConsoleAction,
-} from "../../../src/console/actions/console";
-
-describe("console reducer", () => {
- it("return the initial state", () => {
- const state = reducer(undefined, {} as any);
- expect(state).to.have.property("mode", "");
- expect(state).to.have.property("messageText", "");
- expect(state).to.have.property("consoleText", "");
- });
-
- it("return next state for CONSOLE_HIDE", () => {
- const initialState = reducer(undefined, {} as any);
- const action: ConsoleAction = { type: CONSOLE_HIDE };
- const state = reducer({ ...initialState, mode: "error" }, action);
- expect(state).to.have.property("mode", "");
- });
-
- it("return next state for CONSOLE_SHOW_COMMAND", () => {
- const action: ConsoleAction = {
- type: CONSOLE_SHOW_COMMAND,
- text: "open ",
- };
- const state = reducer(undefined, action);
- expect(state).to.have.property("mode", "command");
- expect(state).to.have.property("consoleText", "open ");
- });
-
- it("return next state for CONSOLE_SHOW_INFO", () => {
- const action: ConsoleAction = {
- type: CONSOLE_SHOW_INFO,
- text: "an info",
- };
- const state = reducer(undefined, action);
- expect(state).to.have.property("mode", "info");
- expect(state).to.have.property("messageText", "an info");
- });
-
- it("return next state for CONSOLE_SHOW_ERROR", () => {
- const action: ConsoleAction = {
- type: CONSOLE_SHOW_ERROR,
- text: "an error",
- };
- const state = reducer(undefined, action);
- expect(state).to.have.property("mode", "error");
- expect(state).to.have.property("messageText", "an error");
- });
-
- it("return next state for CONSOLE_HIDE_COMMAND", () => {
- const initialState = reducer(undefined, {} as any);
- const action: ConsoleAction = {
- type: CONSOLE_HIDE_COMMAND,
- };
- let state = reducer({ ...initialState, mode: "command" }, action);
- expect(state).to.have.property("mode", "");
-
- state = reducer({ ...initialState, mode: "error" }, action);
- expect(state).to.have.property("mode", "error");
- });
-});