Browse Source

refactor naming

feature/uno
ADato88 3 years ago
parent
commit
134727bafa
  1. 2
      BlazorSolution/MiniGames/Client/ViewModel/IUno.cs
  2. 5
      BlazorSolution/MiniGames/Client/ViewModel/Uno.cs
  3. 4
      BlazorSolution/MiniGamesTests/UnoTest.cs

2
BlazorSolution/MiniGames/Client/ViewModel/IUno.cs

@ -8,7 +8,7 @@ namespace MiniGames.Client.ViewModel
StapelModel ZiehKartenStapel { get; set; }
void ZiehKartenStapelZusammenstellen();
bool IstAblageStabelFarbeGleichZuLegendeKarte(string neueKarteFarbe);
bool IstAblageStapelFarbeGleichZuLegendeKarte(string neueKarteFarbe);
List<KartenModel> ZiehEineKarte(List<KartenModel> zuZiehendeHand);
}
}

5
BlazorSolution/MiniGames/Client/ViewModel/Uno.cs

@ -10,7 +10,7 @@ namespace MiniGames.Client.ViewModel
public StapelModel KartenAblageStapel { get; set; } = new();
public StapelModel ZiehKartenStapel { get; set; } = new();
public bool IstAblageStabelFarbeGleichZuLegendeKarte(string neueKarteFarbe)
public bool IstAblageStapelFarbeGleichZuLegendeKarte(string neueKarteFarbe)
{
if (KartenAblageStapel.KartenModels.LastOrDefault().Farbe.Equals(neueKarteFarbe))
{
@ -51,8 +51,7 @@ namespace MiniGames.Client.ViewModel
case _plusZweiKarte:
for (int i = 0; i < 2; i++)
{
_naechstenHand.Add(ZiehKartenStapel.KartenModels.FirstOrDefault());
ZiehKartenStapel.KartenModels.RemoveAt(0);
_naechstenHand = ZiehEineKarte(_naechstenHand);
}
break;
case _retoureKarte:

4
BlazorSolution/MiniGamesTests/UnoTest.cs

@ -74,7 +74,7 @@ namespace MiniGamesTests
[InlineData(Farbe.Blau, Farbe.Blau, true)]
[InlineData(Farbe.Gelb, Farbe.Rot, false)]
[InlineData(Farbe.Gruen, Farbe.Gruen, true)]
private void IstAblageStabelFarbeGleichZuLegendeKarteTest(Farbe ablegeStapelKarteFarbe, Farbe neueKarteFarbe, bool erwartet)
private void IstAblageStapelFarbeGleichZuLegendeKarteTest(Farbe ablegeStapelKarteFarbe, Farbe neueKarteFarbe, bool erwartet)
{
//arrange
UnoRegeln.ZiehKartenStapelZusammenstellen();
@ -86,7 +86,7 @@ namespace MiniGamesTests
UnoRegeln.KartenAblageStapel.KartenModels.Add(BeispielKarte("Testkarten Name", _ablegeStabelKarteFarbe, false));
//act
var erhalten = UnoRegeln.IstAblageStabelFarbeGleichZuLegendeKarte(_neueKarteFarbe);
var erhalten = UnoRegeln.IstAblageStapelFarbeGleichZuLegendeKarte(_neueKarteFarbe);
//assert
Assert.Equal(_erwartet, erhalten);

Loading…
Cancel
Save