using NUnit.Framework; using TINK.Model.Bike.BluetoothLock; namespace TINK.Services.BluetoothLock.Exception { [TestFixture] public class TestCouldntCloseInconsistentStateExecption { [Test] public void TestCtor_Unknown() { var ex = new CouldntCloseInconsistentStateExecption(LockingState.Unknown); Assert.That( ex.Message, Is.EqualTo("Lock reports unknown bold position.")); } [Test] public void TestCtor_Open() { var ex = new CouldntCloseInconsistentStateExecption(LockingState.Open); Assert.That( ex.Message, Does.Contain("locking state \"Open\"")); } } }