Skip to content

Commit b0bf867

Browse files
author
jasper-schneider
committed
Add unit tests
1 parent 7def95a commit b0bf867

File tree

3 files changed

+52
-0
lines changed

3 files changed

+52
-0
lines changed

src/ResourceManager/Batch/Commands.Batch.Test/Jobs/GetBatchJobCommandTests.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,5 +168,22 @@ public void ListBatchPoolWithoutFiltersTest()
168168
}
169169
Assert.Equal(namesOfConstructedJobs.Length, jobCount);
170170
}
171+
172+
[Fact]
173+
[Trait(Category.AcceptanceType, Category.CheckIn)]
174+
public void ListJobsMaxCountTest()
175+
{
176+
// Verify default max count
177+
Assert.Equal(Microsoft.Azure.Commands.Batch.Utils.Constants.DefaultMaxCount, cmdlet.MaxCount);
178+
179+
// Verify setting max count greater than 0
180+
int maxCount = 5;
181+
cmdlet.MaxCount = maxCount;
182+
Assert.Equal(maxCount, cmdlet.MaxCount);
183+
184+
// Verify setting max count <= 0
185+
cmdlet.MaxCount = -5;
186+
Assert.Equal(int.MaxValue, cmdlet.MaxCount);
187+
}
171188
}
172189
}

src/ResourceManager/Batch/Commands.Batch.Test/Pools/GetBatchPoolCommandTests.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,5 +165,22 @@ public void ListBatchPoolWithoutFiltersTest()
165165
}
166166
Assert.Equal(namesOfConstructedPools.Length, poolCount);
167167
}
168+
169+
[Fact]
170+
[Trait(Category.AcceptanceType, Category.CheckIn)]
171+
public void ListPoolsMaxCountTest()
172+
{
173+
// Verify default max count
174+
Assert.Equal(Microsoft.Azure.Commands.Batch.Utils.Constants.DefaultMaxCount, cmdlet.MaxCount);
175+
176+
// Verify setting max count greater than 0
177+
int maxCount = 5;
178+
cmdlet.MaxCount = maxCount;
179+
Assert.Equal(maxCount, cmdlet.MaxCount);
180+
181+
// Verify setting max count <= 0
182+
cmdlet.MaxCount = -5;
183+
Assert.Equal(int.MaxValue, cmdlet.MaxCount);
184+
}
168185
}
169186
}

src/ResourceManager/Batch/Commands.Batch.Test/WorkItems/GetBatchWorkItemCommandTests.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,5 +165,23 @@ public void ListBatchWorkItemWithoutFiltersTest()
165165
}
166166
Assert.Equal(namesOfConstructedWorkItems.Length, workItemCount);
167167
}
168+
169+
[Fact]
170+
[Trait(Category.AcceptanceType, Category.CheckIn)]
171+
public void ListWorkItemMaxCountTest()
172+
{
173+
// Verify default max count
174+
Assert.Equal(Microsoft.Azure.Commands.Batch.Utils.Constants.DefaultMaxCount, cmdlet.MaxCount);
175+
176+
// Verify setting max count greater than 0
177+
int maxCount = 5;
178+
cmdlet.MaxCount = maxCount;
179+
Assert.Equal(maxCount, cmdlet.MaxCount);
180+
181+
// Verify setting max count <= 0
182+
cmdlet.MaxCount = -5;
183+
Assert.Equal(int.MaxValue, cmdlet.MaxCount);
184+
}
185+
168186
}
169187
}

0 commit comments

Comments
 (0)