123456789101112131415161718192021222324252627 |
- from django.test import TestCase
- from games.models import GameSystem
- class GameSystemTestCase(TestCase):
- def setUp(self):
- GameSystem.objects.create(name="System with No Color")
- GameSystem.objects.create(name="System with Custom Color", color="AACCAA")
- GameSystem.objects.create(name="System with Default Color", retropie_slug="fds")
- GameSystem.objects.create(
- name="System with Default Color and Override",
- color="000000",
- retropie_slug="fds",
- )
- def test_get_color(self):
- no_color = GameSystem.objects.get(name="System with No Color")
- custom_color = GameSystem.objects.get(name="System with Custom Color")
- default_color = GameSystem.objects.get(name="System with Default Color")
- overriden_color = GameSystem.objects.get(
- name="System with Default Color and Override"
- )
- self.assertEqual(None, no_color.get_color)
- self.assertEqual("AACCAA", custom_color.get_color)
- self.assertEqual("B70E30", default_color.get_color)
- self.assertEqual("000000", overriden_color.get_color)
|