Add Get Schedules request handler (#646)

This commit is contained in:
Karl Burtram
2018-06-27 08:25:19 -07:00
committed by GitHub
parent b71f4fec27
commit c6906c3b66
3 changed files with 68 additions and 2 deletions

View File

@@ -18,6 +18,30 @@ namespace Microsoft.SqlTools.ServiceLayer.IntegrationTests.Agent
{
public class AgentScheduleTests
{
/// <summary>
/// HandleAgentSchedulesRequest
/// </summary>
[Fact]
public async Task HandleAgentSchedulesRequest()
{
using (SelfCleaningTempFile queryTempFile = new SelfCleaningTempFile())
{
// setup
var connectionResult = await LiveConnectionHelper.InitLiveConnectionInfoAsync("master", queryTempFile.FilePath);
var service = new AgentService();
// test
var context = new Mock<RequestContext<AgentSchedulesResult>>();
await service.HandleAgentSchedulesRequest(new AgentSchedulesParams
{
OwnerUri = connectionResult.ConnectionInfo.OwnerUri
}, context.Object);
context.VerifyAll();
}
}
/// <summary>
/// TestHandleCreateAgentScheduleRequest
/// </summary>