public void return_3_when_get_state_value()
        {
            var stateValueManager = new StateValueManagement();

            stateValueManager.AddStateValue(new StateValue("sentinel1", "package1", "statename", 3, TypeOfValue.Int));
            Check.That(stateValueManager.GetStateValueByKey("sentinel1", "package1", "statename").Value).IsEqualTo(3);
        }
        public void throw_no_state_value_found_exception_when_get_state_value_doesnt_exist()
        {
            var stateValueManager = new StateValueManagement();

            stateValueManager.AddStateValue(new StateValue("sentinel1", "package1", "statename", 3, TypeOfValue.Int));
            Check.ThatCode(() => stateValueManager.GetStateValueByKey("sentinel2", "package1", "statename"))
            .Throws <NoStateValueFoundException>();
        }