public void ResourceTypeConverterToResourceTypeReturnsCorrectResourceType()
        {
            var values      = Enum.GetValues(typeof(enSourceType));
            var sourceTypes = values.Cast <enSourceType>();

            foreach (var sourceType in sourceTypes)
            {
                var actual = ResourceTypeConverter.ToResourceType(sourceType);
                switch (sourceType)
                {
                case enSourceType.SqlDatabase:
                case enSourceType.MySqlDatabase:
                    Assert.AreEqual(ResourceType.DbSource, actual);
                    break;

                case enSourceType.Plugin:
                    Assert.AreEqual(ResourceType.PluginSource, actual);
                    break;

                case enSourceType.Dev2Server:
                    Assert.AreEqual(ResourceType.Server, actual);
                    break;

                case enSourceType.EmailSource:
                    Assert.AreEqual(ResourceType.EmailSource, actual);
                    break;

                case enSourceType.WebSource:
                    Assert.AreEqual(ResourceType.WebSource, actual);
                    break;

                case enSourceType.WebService:
                    Assert.AreEqual(ResourceType.WebService, actual);
                    break;
                }
            }
        }