@@ -51,29 +51,30 @@ public void GenerateExampleApiTypeScript_IncludesEnums()
51
51
Assert . IsNotNull ( result ) ;
52
52
53
53
var typesFile = result . Files . Single ( f => f . Name == "exampleApiTypes.ts" ) ;
54
- const string expectedEnums = @ "
55
- /** Identifies a widget field. */
56
- export enum WidgetField {
57
- /** The 'id' field. */
58
- id = 'id',
54
+ const string expectedEnums = "" "
55
+ /** Identifies a widget field. */
56
+ export enum WidgetField {
57
+ /** The 'id' field. */
58
+ id = 'id',
59
59
60
- /** The 'name' field. */
61
- name = 'name',
60
+ /** The 'name' field. */
61
+ name = 'name',
62
62
63
- /**
64
- * The 'weight' field.
65
- * @deprecated
66
- */
67
- weight = 'weight',
68
- }
63
+ /**
64
+ * The 'weight' field.
65
+ * @deprecated
66
+ */
67
+ weight = 'weight',
68
+ }
69
69
70
- /**
71
- * An obsolete enum.
72
- * @deprecated
73
- */
74
- export enum ObsoleteEnum {
75
- unused = 'unused',
76
- }" ;
70
+ /**
71
+ * An obsolete enum.
72
+ * @deprecated
73
+ */
74
+ export enum ObsoleteEnum {
75
+ unused = 'unused',
76
+ }
77
+ """ ;
77
78
Assert . That ( typesFile . Text , Contains . Substring ( expectedEnums ) ) ;
78
79
79
80
const string expectedEnumUsage = "widgetField?: WidgetField;" ;
@@ -104,21 +105,23 @@ public void GenerateExampleApiTypeScript_DoesntRequireJsonWhenNoResponseBodyExpe
104
105
var apiFile = result . Files . Single ( f => f . Name == "exampleApi.ts" ) ;
105
106
106
107
// `deleteWidget` does not expect response body
107
- const string expectedDeleteWidgetLines = @"
108
- let value: IDeleteWidgetResponse | null = null;
109
- if (status === 204) {
110
- value = {};
111
- }" ;
108
+ const string expectedDeleteWidgetLines = """
109
+ let value: IDeleteWidgetResponse | null = null;
110
+ if (status === 204) {
111
+ value = {};
112
+ }
113
+ """ ;
112
114
Assert . That ( apiFile . Text , Contains . Substring ( expectedDeleteWidgetLines ) ) ;
113
115
114
116
// `createWidget` does expect response body
115
- const string expectedCreateWidgetLines = @"
116
- let value: ICreateWidgetResponse | null = null;
117
- if (status === 201) {
118
- if (result.json) {
119
- value = { widget: result.json } as ICreateWidgetResponse;
120
- }
121
- }" ;
117
+ const string expectedCreateWidgetLines = """
118
+ let value: ICreateWidgetResponse | null = null;
119
+ if (status === 201) {
120
+ if (result.json) {
121
+ value = { widget: result.json } as ICreateWidgetResponse;
122
+ }
123
+ }
124
+ """ ;
122
125
Assert . That ( apiFile . Text , Contains . Substring ( expectedCreateWidgetLines ) ) ;
123
126
}
124
127
}
0 commit comments