예제 #1
0
        public void DeployEnv()
        {
            // arrange
            Guid         uniqueClientId    = Guid.NewGuid();
            const string requesterIdentity = "requester identity";
            const string targetEnvironment = "Local";

            var agentService = new AgentService();

            // act
            agentService.DeployEnvironmentAsync(uniqueClientId, requesterIdentity, targetEnvironment);

            // assert
            IEnumerable <DiagnosticMessage> diagnosticMessages = InMemoryDiagnosticMessagesLogger.Instance.GetMessages(uniqueClientId, 0).ToList();

            Assert.IsFalse(diagnosticMessages.Any(), string.Join(",\n", diagnosticMessages.Select(x => x.Message).ToList()));
        }