SkinTonesTest.cs 551 B

123456789101112131415161718192021222324
  1. using Content.Shared.Humanoid;
  2. using NUnit.Framework;
  3. namespace Content.Tests.Shared.Preferences.Humanoid;
  4. [TestFixture]
  5. public sealed class SkinTonesTest
  6. {
  7. [Test]
  8. public void TestHumanSkinToneValidity()
  9. {
  10. for (var i = 0; i <= 100; i++)
  11. {
  12. var color = SkinColor.HumanSkinTone(i);
  13. Assert.That(SkinColor.VerifyHumanSkinTone(color));
  14. }
  15. }
  16. [Test]
  17. public void TestDefaultSkinToneValid()
  18. {
  19. Assert.That(SkinColor.VerifyHumanSkinTone(SkinColor.ValidHumanSkinTone));
  20. }
  21. }