コード例 #1
0
ファイル: ResourceModelTest.cs プロジェクト: kapiya/Warewolf
        public void ResourceModel_GetSavePath()
        {
            //------------Setup for test--------------------------
            Setup();
            var eventPublisher   = new EventPublisher();
            var environmentModel = CreateMockEnvironment(eventPublisher);

            var instanceID    = Guid.NewGuid();
            var resourceModel = new ResourceModel(environmentModel.Object)
            {
                ID           = instanceID,
                WorkflowXaml = null,
                ResourceType = ResourceType.WorkflowService
            };

            var savePath = resourceModel.GetSavePath();

            Assert.AreEqual("", savePath);

            resourceModel.Category     = "Item\\Resource";
            resourceModel.ResourceName = "Resource";

            savePath = resourceModel.GetSavePath();
            Assert.AreEqual("Item\\", savePath);
        }