public void SetPrice_SingleHoseAndSomeValue_SetsHosePriceWithSpecifiedValue() { var mock = new EZTechMockIO(); var forecourt = new EZTech(mock); forecourt.SetPrice(new Hose(1), 3.784); forecourt.Dispose(); var tuple = new Tuple<int, double>(1, 3.784); mock.SetHosePricesExecutions.ContainsKey(tuple).Should().Be(true); mock.SetHosePricesExecutions[tuple].Should().Be.GreaterThan(0); }