Example #1
0
        public void LoadJson()
        {
            var setInfo = InstructionSetHelper.Load();

            setInfo.Tables.Should().HaveCount(17);
            setInfo.Tables.ContainsKey("r").Should().BeTrue();
            setInfo.Tables.ContainsKey("s").Should().BeTrue();
            setInfo.Tables.ContainsKey("t").Should().BeTrue();
            setInfo.Tables.ContainsKey("u").Should().BeTrue();
            setInfo.Tables.ContainsKey("v").Should().BeTrue();
            setInfo.Tables.ContainsKey("w").Should().BeTrue();
            setInfo.Tables.ContainsKey("m").Should().BeTrue();
            setInfo.Tables.ContainsKey("o").Should().BeTrue();
            setInfo.Tables.ContainsKey("p").Should().BeTrue();
            setInfo.Tables.ContainsKey("q").Should().BeTrue();
            setInfo.Tables.ContainsKey("ex").Should().BeTrue();
            setInfo.Tables.ContainsKey("b").Should().BeTrue();
            setInfo.Tables.ContainsKey("c").Should().BeTrue();
            setInfo.Tables.ContainsKey("j").Should().BeTrue();
            setInfo.Tables.ContainsKey("i").Should().BeTrue();
            setInfo.Tables.ContainsKey("*").Should().BeTrue();
            setInfo.Tables.ContainsKey("ops").Should().BeTrue();

            setInfo.Instructions.Should().HaveCount(213);
        }
Example #2
0
 public static void Initialize(TestContext testContext)
 {
     _instructionSetInfo = InstructionSetHelper.Load();
 }