mirror of
https://github.com/pcottle/learnGitBranching.git
synced 2025-07-25 21:24:36 +02:00
Move tests to the root
This commit is contained in:
parent
5d46a6ecd2
commit
e068203893
16 changed files with 25 additions and 37 deletions
|
@ -1,34 +0,0 @@
|
|||
var LevelActions = require('../actions/LevelActions');
|
||||
var LevelStore = require('../stores/LevelStore');
|
||||
|
||||
describe('this store', function() {
|
||||
|
||||
it('has sequences and levels', function() {
|
||||
var sequenceMap = LevelStore.getSequenceToLevels();
|
||||
Object.keys(sequenceMap).forEach(function(levelSequence) {
|
||||
expect(LevelStore.getSequences().indexOf(levelSequence) >= 0)
|
||||
.toEqual(true);
|
||||
|
||||
sequenceMap[levelSequence].forEach(function(level) {
|
||||
expect(LevelStore.getLevel(level.id)).toEqual(level);
|
||||
}.bind(this));
|
||||
}.bind(this));
|
||||
});
|
||||
|
||||
it('can solve a level and then reset', function() {
|
||||
var sequenceMap = LevelStore.getSequenceToLevels();
|
||||
var firstLevel = sequenceMap[
|
||||
Object.keys(sequenceMap)[0]
|
||||
][0];
|
||||
|
||||
expect(LevelStore.isLevelSolved(firstLevel.id))
|
||||
.toEqual(false);
|
||||
LevelActions.setLevelSolved(firstLevel.id);
|
||||
expect(LevelStore.isLevelSolved(firstLevel.id))
|
||||
.toEqual(true);
|
||||
LevelActions.resetLevelsSolved();
|
||||
expect(LevelStore.isLevelSolved(firstLevel.id))
|
||||
.toEqual(false);
|
||||
});
|
||||
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue