|
|
@ -1,4 +1,3 @@
|
|
|
|
import 'package:bowl_in/model/AbstractRound.dart';
|
|
|
|
|
|
|
|
import 'package:bowl_in/model/GameDetail.dart';
|
|
|
|
import 'package:bowl_in/model/GameDetail.dart';
|
|
|
|
import 'package:bowl_in/model/Guest.dart';
|
|
|
|
import 'package:bowl_in/model/Guest.dart';
|
|
|
|
import 'package:bowl_in/model/IManager.dart';
|
|
|
|
import 'package:bowl_in/model/IManager.dart';
|
|
|
@ -6,15 +5,14 @@ import 'package:bowl_in/model/Player.dart';
|
|
|
|
import 'package:bowl_in/model/StubManager/StubData.dart';
|
|
|
|
import 'package:bowl_in/model/StubManager/StubData.dart';
|
|
|
|
import 'package:flutter_test/flutter_test.dart';
|
|
|
|
import 'package:flutter_test/flutter_test.dart';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
void testManager(IManager mgr) {
|
|
|
|
void testManager(IManager mgr){
|
|
|
|
test("Just strikes", () {
|
|
|
|
test("Just strikes", (){
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
expect(mgr.userCurrent, mgr.userMgr.getUsersByName("Dave").first);
|
|
|
|
expect(mgr.userCurrent, mgr.userMgr.getUsersByName("Dave").first);
|
|
|
|
expect(mgr.userCurrent, mgr.userMgr.getUserById(mgr.userCurrent.id));
|
|
|
|
expect(mgr.userCurrent, mgr.userMgr.getUserById(mgr.userCurrent.id));
|
|
|
|
|
|
|
|
|
|
|
|
List<Player> players = [mgr.userCurrent, Guest("Emre")];
|
|
|
|
List<Player> players = [mgr.userCurrent, Guest("Emre")];
|
|
|
|
GameDetail gd = GameDetail(mgr.gameMgr.getNextId(), DateTime.now(), null, 135, true, 5, players);
|
|
|
|
GameDetail gd = GameDetail(
|
|
|
|
|
|
|
|
mgr.gameMgr.getNextId(), DateTime.now(), null, 135, true, 5, players);
|
|
|
|
|
|
|
|
|
|
|
|
mgr.gameMgr.addGame(gd);
|
|
|
|
mgr.gameMgr.addGame(gd);
|
|
|
|
|
|
|
|
|
|
|
@ -27,8 +25,6 @@ void testManager(IManager mgr){
|
|
|
|
expect(players, mgr.gameMgr.getPlayersByIdGame(gd.id));
|
|
|
|
expect(players, mgr.gameMgr.getPlayersByIdGame(gd.id));
|
|
|
|
|
|
|
|
|
|
|
|
expect(gd, mgr.gameMgr.getGamesByPlayers(players).first);
|
|
|
|
expect(gd, mgr.gameMgr.getGamesByPlayers(players).first);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|