fix code smells
continuous-integration/drone/push Build is passing Details

deployed
Lucas Delanier 2 years ago
parent 03421f4761
commit 3c83867d48

@ -9,7 +9,6 @@ import '../Round.dart';
import '../User.dart'; import '../User.dart';
import '../Achievement.dart'; import '../Achievement.dart';
import '../GameDetail.dart'; import '../GameDetail.dart';
import '../Stat.dart';
import 'UserManager.dart'; import 'UserManager.dart';
import 'GameManager.dart'; import 'GameManager.dart';
@ -39,84 +38,49 @@ class StubData extends IManager {
Guest("Louison"), Guest("Louison"),
Guest("Arthur"), Guest("Arthur"),
Guest("David"), Guest("David"),
User( User(8, "Emre", "./assets/images/image_user_cyan.png",
8, "emre.kartal@etu.uca.fr", [
"Emre", Achievement("5 games"),
"./assets/images/image_user_cyan.png", Achievement("2 strikes in a row"),
"emre.kartal@etu.uca.fr", Achievement("Win a game")
[ ], []),
Achievement("5 games"), User(9, "Dave", "./assets/images/image_user_cyan.png",
Achievement("2 strikes in a row"), "david.d_almeida@etu.uca.fr", [
Achievement("Win a game") Achievement("5 games"),
], Achievement("0 point"),
[]), Achievement("Win a game")
User( ], [
9, User(21, "Arthur", "./assets/images/image_user_cyan.png",
"Dave", "emre.kartal@etu.uca.fr", [
"./assets/images/image_user_cyan.png", Achievement("5 games"),
"david.d_almeida@etu.uca.fr", Achievement("2 strikes in a row"),
[ Achievement("Win a game")
Achievement("5 games"), ], []),
Achievement("0 point"), User(22, "Louison", "./assets/images/image_user_cyan.png",
Achievement("Win a game") "emre.kartal@etu.uca.fr", [
], Achievement("5 games"),
[ Achievement("2 strikes in a row"),
User( Achievement("Win a game")
21, ], []),
"Arthur", User(23, "Owen", "./assets/images/image_user_cyan.png",
"./assets/images/image_user_cyan.png", "emre.kartal@etu.uca.fr", [
"emre.kartal@etu.uca.fr", Achievement("5 games"),
[ Achievement("2 strikes in a row"),
Achievement("5 games"), Achievement("Win a game")
Achievement("2 strikes in a row"), ], []),
Achievement("Win a game") User(24, "LULU", "./assets/images/image_user_cyan.png",
], "emre.kartal@etu.uca.fr", [
[]), Achievement("5 games"),
User( Achievement("2 strikes in a row"),
22, Achievement("Win a game")
"Louison", ], []),
"./assets/images/image_user_cyan.png", User(25, "Raphael", "./assets/images/image_user_cyan.png",
"emre.kartal@etu.uca.fr", "emre.kartal@etu.uca.fr", [
[ Achievement("5 games"),
Achievement("5 games"), Achievement("2 strikes in a row"),
Achievement("2 strikes in a row"), Achievement("Win a game")
Achievement("Win a game") ], []),
], ])
[]),
User(
23,
"Owen",
"./assets/images/image_user_cyan.png",
"emre.kartal@etu.uca.fr",
[
Achievement("5 games"),
Achievement("2 strikes in a row"),
Achievement("Win a game")
],
[]),
User(
24,
"LULU",
"./assets/images/image_user_cyan.png",
"emre.kartal@etu.uca.fr",
[
Achievement("5 games"),
Achievement("2 strikes in a row"),
Achievement("Win a game")
],
[]),
User(
25,
"Raphael",
"./assets/images/image_user_cyan.png",
"emre.kartal@etu.uca.fr",
[
Achievement("5 games"),
Achievement("2 strikes in a row"),
Achievement("Win a game")
],
[]),
])
]; ];
List<GameDetail> _gameDetails = []; List<GameDetail> _gameDetails = [];

@ -1,13 +1,15 @@
import 'package:bowl_in/model/LastRound.dart'; import 'package:bowl_in/model/LastRound.dart';
import 'package:bowl_in/model/Round.dart'; import 'package:bowl_in/model/Round.dart';
import 'package:bowl_in/model/Stat.dart';
import 'package:bowl_in/model/User.dart'; import 'package:bowl_in/model/User.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
void main() { void main() {
test("Test Round", (){ test("Test Round", () {
User u = User(1, "Louison" , "Sources/bowlin_project/assets/images/image_user_pink.png", "loparant@gmail.com", [], []); User u = User(
1,
"Louison",
"Sources/bowlin_project/assets/images/image_user_pink.png",
"loparant@gmail.com", [], []);
Round r = Round(null, null, null, u, 1); Round r = Round(null, null, null, u, 1);
expect(r.getMaxPinsThisShot(), 10); expect(r.getMaxPinsThisShot(), 10);
@ -18,7 +20,6 @@ void main() {
expect(r.getMaxPinsThisShot(), 6); expect(r.getMaxPinsThisShot(), 6);
r.computeNext(6); r.computeNext(6);
expect(r.isSpare(), true); expect(r.isSpare(), true);
expect(r.isSpareOrStrike(), true); expect(r.isSpareOrStrike(), true);
expect(r.isStrike(), false); expect(r.isStrike(), false);
@ -39,8 +40,12 @@ void main() {
expect(r3.getPinsKnockedDown(), 7); expect(r3.getPinsKnockedDown(), 7);
}); });
test("Test LastRound", (){ test("Test LastRound", () {
User u = User(1, "Louison" , "Sources/bowlin_project/assets/images/image_user_pink.png", "loparant@gmail.com", [], []); User u = User(
1,
"Louison",
"Sources/bowlin_project/assets/images/image_user_pink.png",
"loparant@gmail.com", [], []);
LastRound r = LastRound(null, null, null, u, 1, null); LastRound r = LastRound(null, null, null, u, 1, null);
expect(r.getMaxPinsThisShot(), 10); expect(r.getMaxPinsThisShot(), 10);
@ -75,6 +80,5 @@ void main() {
expect(r3.getPinsKnockedDown(), 20); expect(r3.getPinsKnockedDown(), 20);
expect(r3.getNbSpares(), 1); expect(r3.getNbSpares(), 1);
expect(r3.getNbStrike(), 1); expect(r3.getNbStrike(), 1);
}); });
} }
Loading…
Cancel
Save