Continous Integration in der Praxis Gruppenarbeit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
810 B

  1. using MiniGames.Client.ViewModel;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. using Xunit;
  8. namespace MiniGamesTests
  9. {
  10. public class UnoTest
  11. {
  12. public Uno UnoRegeln = new();
  13. [Theory]
  14. [InlineData("rot", "rot", true)]
  15. private void IstAblageStabelFarbeGleichHandTest(string ablegeStapelKarte, string neueKarte, bool erwartet)
  16. {
  17. //arrange
  18. var _ablegeStabelKarte = ablegeStapelKarte;
  19. var _neueKarte = neueKarte;
  20. var _erwartet = erwartet;
  21. //act
  22. var erhalten = UnoRegeln.IstAblageStabelFarbeGleichHand(_ablegeStabelKarte, _neueKarte);
  23. //assert
  24. Assert.Equal(_erwartet, erhalten);
  25. }
  26. }
  27. }