public void Should_Clean_Value() { var dynamicParameter = CreateAndGetDynamicParameterWithTestPermission(); var dynamicParameterValue = new DynamicParameterValue() { DynamicParameterId = dynamicParameter.Id, Value = "Test", TenantId = AbpSession.TenantId }; var dynamicParameterValue2 = new DynamicParameterValue() { DynamicParameterId = dynamicParameter.Id, Value = "Test2", TenantId = AbpSession.TenantId }; WithUnitOfWork(() => { _dynamicParameterValueManager.Add(dynamicParameterValue); _dynamicParameterValueManager.Add(dynamicParameterValue2); }); RunAndCheckIfPermissionControlled(() => { _dynamicParameterValueManager.CleanValues(dynamicParameter.Id); }); WithUnitOfWork(() => { var entity = _dynamicParameterValueManager.GetAllValuesOfDynamicParameter(dynamicParameter.Id); entity.ShouldBeEmpty(); }); }