public void ShouldConnectBoundGPIOs() { var source = new GPIO(); var boundIn = new MockReceiverConstrained(); source.Connect(boundIn, 2); }
public void ShouldThrowOnIllegalInputNo() { var source = new GPIO(); var boundIn = new MockReceiverConstrained(); source.Connect(boundIn, 10); }
public void ShouldThrowOnIllegalInputNo() { var source = new GPIO(); var boundIn = new MockReceiverConstrained(); var ex = Assert.Throws <ConstructionException>(() => source.Connect(boundIn, 10)); Assert.That(ex.Message, Is.EqualTo("Cannot connect 10th input of Antmicro.Renode.UnitTests.Mocks.MockReceiverConstrained; it has only 5 GPIO inputs.")); }