Ejemplo n.º 1
0
        public async Task SettingValues_Should_Be_Set()
        {
            // Arrange
            var settingValues = new Dictionary <string, string>
            {
                { "setting_Test_Setting1", "value1" },
                { "setting_Test_Setting2", "value2" },
                { "RequestToken", "value3" },    // This is a invalid setting name from frontend
            };

            // Act
            await _service.SetSettingValuesAsync(settingValues);

            // Assert
            await _settingManager.Received().SetForCurrentTenantAsync("Test.Setting1", "value1");

            await _settingManager.Received().SetForCurrentTenantAsync("Test.Setting2", "value2");

            await _settingManager.DidNotReceive().SetForCurrentTenantAsync("RequestToken", "value3");
        }
Ejemplo n.º 2
0
 public virtual Task SetSettingValuesAsync(Dictionary <string, string> settingValues)
 {
     return(_service.SetSettingValuesAsync(settingValues));
 }