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,83 +38,48 @@ 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",
"./assets/images/image_user_cyan.png",
"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(9, "Dave", "./assets/images/image_user_cyan.png",
User( "david.d_almeida@etu.uca.fr", [
9,
"Dave",
"./assets/images/image_user_cyan.png",
"david.d_almeida@etu.uca.fr",
[
Achievement("5 games"), Achievement("5 games"),
Achievement("0 point"), Achievement("0 point"),
Achievement("Win a game") Achievement("Win a game")
], ], [
[ User(21, "Arthur", "./assets/images/image_user_cyan.png",
User( "emre.kartal@etu.uca.fr", [
21,
"Arthur",
"./assets/images/image_user_cyan.png",
"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(22, "Louison", "./assets/images/image_user_cyan.png",
User( "emre.kartal@etu.uca.fr", [
22,
"Louison",
"./assets/images/image_user_cyan.png",
"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",
User( "emre.kartal@etu.uca.fr", [
23,
"Owen",
"./assets/images/image_user_cyan.png",
"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(24, "LULU", "./assets/images/image_user_cyan.png",
User( "emre.kartal@etu.uca.fr", [
24,
"LULU",
"./assets/images/image_user_cyan.png",
"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(25, "Raphael", "./assets/images/image_user_cyan.png",
User( "emre.kartal@etu.uca.fr", [
25,
"Raphael",
"./assets/images/image_user_cyan.png",
"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")
], ], []),
[]),
]) ])
]; ];

@ -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