public void Authorise_SingleHose_AuthoriseHose() { var mock = new EZTechMockIO(); var forecourt = new EZTech(mock); forecourt.Authorise(new Hose(1)); forecourt.Dispose(); var tuple = new Tuple<int, short>(1, 3); mock.SetPumpPropertiesExecutions.ContainsKey(tuple).Should().Be(true); mock.SetPumpPropertiesExecutions[tuple].Should().Be.GreaterThan(0); }