Sha256: 6231370fa2870e6611ae5b96402d72f1970033ffc59f635ef53231e16b7233cc
Contents?: true
Size: 754 Bytes
Versions: 5
Compression:
Stored size: 754 Bytes
Contents
# frozen_string_literal: true require "spec_helper" require "generators/graphql/enum_generator" class GraphQLGeneratorsEnumGeneratorTest < BaseGeneratorTest tests Graphql::Generators::EnumGenerator test "it generate enums with values" do expected_content = <<-RUBY class Types::FamilyType < Types::BaseEnum value "NIGHTSHADE" value "BRASSICA", value: Family::COLE value "UMBELLIFER", value: :umbellifer value "LEGUME", value: "bean & friends" value "CURCURBITS", value: 5 end RUBY run_generator(["Family", "NIGHTSHADE", "BRASSICA:Family::COLE", "UMBELLIFER::umbellifer", 'LEGUME:"bean & friends"', "CURCURBITS:5" ]) assert_file "app/graphql/types/family_type.rb", expected_content end end
Version data entries
5 entries across 5 versions & 1 rubygems