Adding more tests and removing unnecessary attributes from our models
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
parent
f013a32158
commit
416e94db35
@ -1,44 +1,17 @@
|
|||||||
import 'Player.dart';
|
import 'Player.dart';
|
||||||
|
|
||||||
class Game {
|
class Game {
|
||||||
int _id;
|
final int _id;
|
||||||
DateTime _date;
|
final DateTime _date;
|
||||||
int _pointsCurrentUser;
|
final int _pointsCurrentUser;
|
||||||
bool _isFinished;
|
final List<Player> _players;
|
||||||
List<Player> _players = [];
|
|
||||||
|
|
||||||
// Constructor
|
// Constructor
|
||||||
Game(this._id, this._date, this._pointsCurrentUser, this._isFinished,
|
Game(this._id, this._date, this._pointsCurrentUser,
|
||||||
this._players);
|
this._players);
|
||||||
|
|
||||||
// Getters and setters
|
|
||||||
int get id => _id;
|
int get id => _id;
|
||||||
|
|
||||||
set id(int value) {
|
|
||||||
_id = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
DateTime get date => _date;
|
DateTime get date => _date;
|
||||||
|
|
||||||
set date(DateTime value) {
|
|
||||||
_date = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
int get pointsCurrentUser => _pointsCurrentUser;
|
int get pointsCurrentUser => _pointsCurrentUser;
|
||||||
|
|
||||||
set pointsCurrentUser(int value) {
|
|
||||||
_pointsCurrentUser = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
bool get isFinished => _isFinished;
|
|
||||||
|
|
||||||
set isFinished(bool value) {
|
|
||||||
_isFinished = value;
|
|
||||||
}
|
|
||||||
|
|
||||||
List<Player> get players => _players;
|
List<Player> get players => _players;
|
||||||
|
|
||||||
set playersId(List<Player> value) {
|
|
||||||
_players = value;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in new issue