public void Handle_WithValidProcNameAndPrefix_ReturnsSettingsWithPrefix(string procName, string prefix) { var query = new AllConfigCmsSettingsQuery(procName, prefix); var queryHandler = new AllConfigCmsSettingsQueryHandler(SqlQueryExecutor); IReadOnlyCollection <CmsSetting> settings = queryHandler.Handle(query); Assert.That(() => settings.All(setting => setting.Name.StartsWith(prefix))); }
public void Handle_WithValidProcName_ReturnsSettings(string procName) { var query = new AllConfigCmsSettingsQuery(procName, null); var queryHandler = new AllConfigCmsSettingsQueryHandler(SqlQueryExecutor); IReadOnlyCollection <CmsSetting> settings = queryHandler.Handle(query); CollectionAssert.IsNotEmpty(settings); }