Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

ByteReaderTests.cs 830 B

il y a 7 ans
123456789101112131415161718192021222324252627282930
  1. using Microsoft.VisualStudio.TestTools.UnitTesting;
  2. using MQTTnet.Core.Serializer;
  3. namespace MQTTnet.Core.Tests
  4. {
  5. [TestClass]
  6. public class ByteReaderTests
  7. {
  8. [TestMethod]
  9. public void ByteReader_ReadToEnd()
  10. {
  11. var reader = new ByteReader(85);
  12. Assert.IsTrue(reader.Read());
  13. Assert.IsFalse(reader.Read());
  14. Assert.IsTrue(reader.Read());
  15. Assert.IsFalse(reader.Read());
  16. Assert.IsTrue(reader.Read());
  17. Assert.IsFalse(reader.Read());
  18. Assert.IsTrue(reader.Read());
  19. Assert.IsFalse(reader.Read());
  20. }
  21. [TestMethod]
  22. public void ByteReader_ReadPartial()
  23. {
  24. var reader = new ByteReader(15);
  25. Assert.AreEqual(3, reader.Read(2));
  26. }
  27. }
  28. }