Exemplo n.º 1
0
        public async Task GetEnvironmentConfigurationsQueryHandler_Handle_ShouldReturnListOfEnvironmentConfigurations()
        {
            var environmentId = Guid.Parse("692F14FC-7EAD-4130-B6E9-3566BFA8E89F");
            var query         = new GetEnvironmentConfigurationQuery(environmentId);

            var configurations = await TestData.Read <IEnumerable <Entity.Configuration> >("Configuration");

            Context.Configurations.AddRange(configurations);
            await Context.SaveChangesAsync(CancellationToken.None);

            var configurationListView =
                await _environmentConfigurationsQueryHandler.Handle(query, CancellationToken.None);

            Assert.Equal(3, configurationListView.Configurations.Count());
        }
Exemplo n.º 2
0
 public async Task GetEnvironmentConfigurationsQueryHandler_Handle_ShouldThrowExceptionIfEnvironmentIdIsNotSet()
 {
     var query = new GetEnvironmentConfigurationQuery(Guid.Empty);
     await Assert.ThrowsAsync <InvalidInputException>(() =>
                                                      _environmentConfigurationsQueryHandler.Handle(query, CancellationToken.None));
 }