8000 test: update tests · cnblogs/dashscope-sdk@3dae3e9 · GitHub
[go: up one dir, main page]

Skip to content

Commit 3dae3e9

Browse files
committed
test: update tests
1 parent e3a4178 commit 3dae3e9

File tree

3 files changed

+20
-17
lines changed

3 files changed

+20
-17
lines changed

test/Cnblogs.DashScope.Sdk.UnitTests/Llama2TextGenerationApiTests.cs

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ public async Task Llama2_UseEnum_SuccessAsync()
1818

1919
// Assert
2020
_ = await client.Received().GetTextCompletionAsync(
21-
Arg.Is<ModelRequest<TextGenerationInput, ITextGenerationParameters>>(
22-
s => s.Input.Messages == Cases.TextMessages
23-
&& s.Model == "llama2-13b-chat-v2"
24-
&& s.Parameters != null
25-
&& s.Parameters.ResultFormat == ResultFormats.Message));
21+
Arg.Is<ModelRequest<TextGenerationInput, ITextGenerationParameters>>(s
22+
=> s.Input.Messages == Cases.TextMessages
23+
&& s.Model == "llama2-13b-chat-v2"
24+
&& s.Parameters != null
25+
&& s.Parameters.ResultFormat == ResultFormats.Message));
2626
}
2727

2828
[Fact]
@@ -32,7 +32,10 @@ public async Task Llama2_UseInvalidEnum_SuccessAsync()
3232
var client = Substitute.For<IDashScopeClient>();
3333

3434
// Act
35-
var act = async () => await client.GetLlama2TextCompletionAsync(Llama2Model.Chat13Bv2, Cases.TextMessages, ResultFormats.Message);
35+
var act = async () => await client.GetLlama2TextCompletionAsync(
36+
(Llama2Model)(-1),
37+
Cases.TextMessages,
38+
ResultFormats.Message);
3639

3740
// Assert
3841
await Assert.ThrowsAsync<ArgumentOutOfRangeException>(act);
@@ -49,10 +52,10 @@ public async Task Llama2_CustomModel_SuccessAsync()
4952

5053
// Assert
5154
_ = await client.Received().GetTextCompletionAsync(
52-
Arg.Is<ModelRequest<TextGenerationInput, ITextGenerationParameters>>(
53-
s => s.Input.Messages == Cases.TextMessages
54-
&& s.Model == Cases.CustomModelName
55-
&& s.Parameters != null
56-
&& s.Parameters.ResultFormat == ResultFormats.Message));
55+
Arg.Is<ModelRequest<TextGenerationInput, ITextGenerationParameters>>(s
56+
=> s.Input.Messages == Cases.TextMessages
57+
&& s.Model == Cases.CustomModelName
58+
&& s.Parameters != null
59+
&& s.Parameters.ResultFormat == ResultFormats.Message));
5760
}
5861
}

test/Cnblogs.DashScope.Sdk.UnitTests/TextEmbeddingApiTests.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ public async Task GetEmbeddings_UseEnum_SuccessAsync()
2020

2121
// Assert
2222
await client.Received().GetEmbeddingsAsync(
23-
Arg.Is<ModelRequest<TextEmbeddingInput, ITextEmbeddingParameters>>(
24-
s => s.Input.Texts == texts && s.Model == "text-embedding-v2" && s.Parameters == parameters));
23+
Arg.Is<ModelRequest<TextEmbeddingInput, ITextEmbeddingParameters>>(s
24+
=> s.Input.Texts == texts && s.Model == "text-embedding-v2" && s.Parameters == parameters));
2525
}
2626

2727
[Fact]
@@ -33,7 +33,7 @@ public async Task GetEmbeddings_UseInvalidEnum_SuccessAsync()
3333
var parameters = new TextEmbeddingParameters { TextType = TextTypes.Query };
3434

3535
// Act
36-
var act = async () => await client.GetTextEmbeddingsAsync(TextEmbeddingModel.TextEmbeddingV2, texts, parameters);
36+
var act = async () => await client.GetTextEmbeddingsAsync((TextEmbeddingModel)(-1), texts, parameters);
3737

3838
// Assert
3939
await Assert.ThrowsAsync<ArgumentOutOfRangeException>(act);
@@ -52,7 +52,7 @@ public async Task GetEmbeddings_CustomModel_SuccessAsync()
5252

5353
// Assert
5454
await client.Received().GetEmbeddingsAsync(
55-
Arg.Is<ModelRequest<TextEmbeddingInput, ITextEmbeddingParameters>>(
56-
s => s.Input.Texts == texts && s.Model == Cases.CustomModelName && s.Parameters == parameters));
55+
Arg.Is<ModelRequest<TextEmbeddingInput, ITextEmbeddingParameters>>(s
56+
=> s.Input.Texts == texts && s.Model == Cases.CustomModelName && s.Parameters == parameters));
5757
}
5858
}

test/Cnblogs.DashScope.Sdk.UnitTests/WanxApiTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ public async Task WanxBackgroundImageGeneration_UseInvalidEnum_SuccessAsync()
214214

215215
// Act
216216
var act = async () => await client.CreateWanxBackgroundGenerationTaskAsync(
217-
WanxBackgroundGenerationModel.WanxBackgroundGenerationV2,
217+
(WanxBackgroundGenerationModel)(-1),
218218
new BackgroundGenerationInput { BaseImageUrl = Cases.ImageUrl });
219219

220220
// Assert

0 commit comments

Comments
 (0)
0