summaryrefslogtreecommitdiff
path: root/Q1.tests/Core/AddressingModesTests.cs
blob: 19be64d6f2a799b28c870c516bf6bf4060154660 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
namespace Q1.tests.Core;

using core;
using core.Arch;

[TestFixture]
public class AddressingModesTests
{

    [Test]
    public void LookupShouldHaveAddressingModes()
    {
        var populatedModes = AddressingModes.Lookup
            .Where(x => x != default)
            .ToArray();
        
        Assert.That(populatedModes, Has.Length.EqualTo(8), 
            "Expected 8 addressing modes to be defined");
    }
}