Exemplo n.º 1
0
        public void SetNormalArrayWithOffsetWorks()
        {
            var arr = new Int8Array(6);

            arr.Set(new sbyte[] { 3, 6, 7 }, 2);
            AssertContent(arr, new[] { 0, 0, 3, 6, 7, 0 }, "Content");
        }
Exemplo n.º 2
0
        public void SetNormalArrayWorks()
        {
            var arr = new Int8Array(4);

            arr.Set(new sbyte[] { 3, 6, 7 });
            AssertContent(arr, new[] { 3, 6, 7, 0 }, "Content");
        }
Exemplo n.º 3
0
        public void Int8SetArrayOutOfRange()
        {
            var buffer = new ArrayBuffer(4);
            var i8     = new Int8Array(buffer);

            Assert.Throws <ArgumentException>(() => i8.Set(new sbyte[] { 1, 2, 3, 4 }, 1));
        }
Exemplo n.º 4
0
        public void Int8SetArray()
        {
            var buffer = new ArrayBuffer(4);
            var i8     = new Int8Array(buffer);

            i8.Set(new sbyte[] { 1, 2, 3 }, 1);
            CollectionAssert.AreEqual(new[] { 0, 1, 2, 3 }, buffer.Data);
        }
		public void SetNormalArrayWithOffsetWorks() {
			var arr = new Int8Array(6);
			arr.Set(new sbyte[] { 3, 6, 7 }, 2);
			AssertContent(arr, new[] { 0, 0, 3, 6, 7, 0 }, "Content");
		}
		public void SetNormalArrayWorks() {
			var arr = new Int8Array(4);
			arr.Set(new sbyte[] { 3, 6, 7 });
			AssertContent(arr, new[] { 3, 6, 7, 0 }, "Content");
		}