Add test GameDetail and ManagerStub create ✅
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
4f0d8967bc
commit
9d9606b960
@ -0,0 +1,9 @@
|
|||||||
|
library StubLib;
|
||||||
|
import '../IAuthManager.dart';
|
||||||
|
|
||||||
|
class AuthManager extends IAuthManager {
|
||||||
|
// Methods
|
||||||
|
bool verifiedUser(String name, String password) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,26 @@
|
|||||||
|
library StubLib;
|
||||||
|
import '../IGameManager.dart';
|
||||||
|
|
||||||
|
class GameManager extends IGameManager {
|
||||||
|
List<GameDetail> games = [];
|
||||||
|
|
||||||
|
// Methods
|
||||||
|
GameDetail getGameById(Uuid id) {
|
||||||
|
|
||||||
|
}
|
||||||
|
List<GameDetail> getGamesByPlayerId(Uuid id) {
|
||||||
|
|
||||||
|
}
|
||||||
|
List<GameDetail> getGamesByPlayer(Player user) {
|
||||||
|
|
||||||
|
}
|
||||||
|
List<GameDetail> getGamesByPlayers(List<Player> users) {
|
||||||
|
|
||||||
|
}
|
||||||
|
List<User> getPlayersByIdGame(Uuid id) {
|
||||||
|
|
||||||
|
}
|
||||||
|
Map<int, Uuid> getRankByIdGame(Uuid id) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
library StubLib;
|
||||||
|
import '../IManager.dart';
|
||||||
|
|
||||||
|
class StubData extends IManager {
|
||||||
|
IUserManager _userMgr = new UserManager();
|
||||||
|
IGameManager _gameMgr = new GameManger();
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
library StubLib;
|
||||||
|
import '../IUserManager.dart';
|
||||||
|
|
||||||
|
class UserManager extends IUserManager {
|
||||||
|
IAuthManager _authMgr = new AuthManager();
|
||||||
|
|
||||||
|
// Methods
|
||||||
|
IAuthManager get authMgr => _authMgr;
|
||||||
|
List<User> getUsersByName(String name) {
|
||||||
|
|
||||||
|
}
|
||||||
|
User getUserById(Uuid id) {
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in new issue