Пример #1
0
        public void SaveServerSettings_GetAuthorizationContextForService_ShouldReturnContext()
        {
            //------------Setup for test--------------------------
            var saveServerSettings = new SaveServerSettings();
            //------------Execute Test---------------------------
            var resId = saveServerSettings.GetAuthorizationContextForService();

            //------------Assert Results-------------------------
            Assert.AreEqual(AuthorizationContext.Contribute, resId);
        }
Пример #2
0
        public void SaveServerSettings_GetResourceID_ShouldReturnEmptyGuid()
        {
            //------------Setup for test--------------------------
            var saveServerSettings = new SaveServerSettings();
            //------------Execute Test---------------------------
            var resId = saveServerSettings.GetResourceID(new Dictionary <string, StringBuilder>());

            //------------Assert Results-------------------------
            Assert.AreEqual(Guid.Empty, resId);
        }
Пример #3
0
        public void SaveServerSettings_CreateServiceEntry_ExpectActions()
        {
            //------------Setup for test--------------------------
            var saveServerSettings = new SaveServerSettings();
            //------------Execute Test---------------------------
            var dynamicService = saveServerSettings.CreateServiceEntry();

            //------------Assert Results-------------------------
            Assert.IsNotNull(dynamicService);
            Assert.IsNotNull(dynamicService.Actions);
        }
Пример #4
0
        public void GetServerSettings_Execute_NullValues_ErrorResult()
        {
            //------------Setup for test--------------------------
            var saveServerSettings = new SaveServerSettings();
            var serializer         = new Dev2JsonSerializer();
            //------------Execute Test---------------------------
            var jsonResult = saveServerSettings.Execute(null, null);
            var result     = serializer.Deserialize <ExecuteMessage>(jsonResult);

            //------------Assert Results-------------------------
            Assert.IsTrue(result.HasError);
        }
Пример #5
0
        public void SaveServerSettings_Execute_SaveServerSettingsData()
        {
            //------------Setup for test--------------------------
            var serializer    = new Dev2JsonSerializer();
            var workspaceMock = new Mock <IWorkspace>();
            var settingsData  = new ServerSettingsData()
            {
                ExecutionLogLevel = LogLevel.DEBUG.ToString()
            };
            var requestArgs = new Dictionary <string, StringBuilder>();

            requestArgs.Add("ServerSettings", new StringBuilder(serializer.SerializeToBuilder(settingsData).ToString()));

            var saveServerSettings = new SaveServerSettings();
            //------------Execute Test---------------------------
            var jsonResult = saveServerSettings.Execute(requestArgs, workspaceMock.Object);
            var result     = serializer.Deserialize <ExecuteMessage>(jsonResult);

            //------------Assert Results-------------------------
            Assert.IsFalse(result.HasError);
        }