コード例 #1
0
ファイル: OpCodeTests.cs プロジェクト: andy-uq/TinyOS
        public void EncodeOpCodeWithSourceAsString()
        {
            var op = new MaskedOpCode(OpCode.Add).SetDest(OpCodeFlag.MemoryAddress).SetSource(OpCodeFlag.Constant);
            Assert.That(op.ToString(), Is.EqualTo("Add [rX] 0x0"));

            op = op.SetSource(OpCodeFlag.Register);
            Assert.That(op.ToString(), Is.EqualTo("Add [rX] rX"));

            op = op.SetSource(OpCodeFlag.MemoryAddress);
            Assert.That(op.ToString(), Is.EqualTo("Add [rX] [rX]"));
        }
コード例 #2
0
ファイル: OpCodeTests.cs プロジェクト: andy-uq/TinyOS
 public void EncodeOpCodeAsString()
 {
     var op = new MaskedOpCode(OpCode.Add);
     Assert.That(op.ToString(), Is.EqualTo("Add"));
 }