var GameState = require('./../gameState.js');

describe("gameStateConstructor", function() {
    it("Empty constructor starts state with NotFlowing", function() {
        var gs = new GameState();
        expect(gs.flowState).toEqual(GameState.FlowStateEnum.NOTFLOWING);
    });
});
var GameState = require('./../gameState.js');

describe("gameStateConstructor", function() {
    it("Empty constructor starts state with NotFlowing", function() {
        var gs = new GameState();
        expect(gs.flowState).toEqual(GameState.FlowStateEnum.NOTFLOWING);
    });
});

describe("inFlowState", function() {
    it("returns true for NotFlowing on new board", function() {
        var gs = new GameState();
        expect(gs.inFlowState(GameState.FlowStateEnum.NOTFLOWING)).toBeTruthy();
    });
});


Test inFlowState for new gameState
Test inFlowState for new gameState
