Нет описания
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

SkAdNetworkParserTests.cs 922B

12345678910111213141516171819202122232425262728
  1. #if UNITY_2018_1_OR_NEWER && UNITY_IOS
  2. using NUnit.Framework;
  3. using UnityEngine;
  4. namespace UnityEngine.Advertisements.Editor.Tests {
  5. public class SkAdNetworkParserTests {
  6. [Test]
  7. [TestCase(SkAdNetworkFileExtension.XML)]
  8. [TestCase(SkAdNetworkFileExtension.JSON)]
  9. [TestCase(SkAdNetworkFileExtension.NONE)]
  10. public void ParserHandlesExtensionType(string parserType) {
  11. Assert.That(SkAdNetworkParser.GetParser(parserType).GetExtension(), Is.EqualTo(parserType), "GetExtension did not match the expected value");
  12. }
  13. [Test]
  14. [TestCase("-1")]
  15. [TestCase(null)]
  16. [TestCase("a")]
  17. [TestCase("xmls")]
  18. [TestCase("xml*")]
  19. [TestCase("*xml")]
  20. [TestCase(".xml")]
  21. public void InvalidParserType(string parserType) {
  22. Assert.IsNull(SkAdNetworkParser.GetParser(parserType));
  23. }
  24. }
  25. }
  26. #endif