コード例 #1
0
        public void ConvertWithNonDistributionSuggestionObject()
        {
            var converter      = new DistributionSuggestionToTextConverter();
            var convertedValue = converter.Convert(new object(), null, null, null);

            Assert.AreEqual("Unknown network resource ...", convertedValue);
        }
コード例 #2
0
        public void ConvertWithDistributionSuggestion()
        {
            var systemDiagnostics = new SystemDiagnostics((p, s) => { }, null);
            var plan = CreateNewDistributionPlan(
                new DatasetActivationProposal(),
                CreateOfflineInfo(new Mock<IPersistenceInformation>().Object),
                systemDiagnostics);

            var model = new DistributionSuggestion(plan);

            var converter = new DistributionSuggestionToTextConverter();
            var convertedValue = converter.Convert(model, null, null, null);
            Assert.AreEqual(plan.MachineToDistributeTo.ToString(), convertedValue);
        }
コード例 #3
0
        public void ConvertWithDistributionSuggestion()
        {
            var systemDiagnostics = new SystemDiagnostics((p, s) => { }, null);
            var plan = CreateNewDistributionPlan(
                new DatasetActivationProposal(),
                CreateOfflineInfo(new Mock <IPersistenceInformation>().Object),
                systemDiagnostics);

            var model = new DistributionSuggestion(plan);

            var converter      = new DistributionSuggestionToTextConverter();
            var convertedValue = converter.Convert(model, null, null, null);

            Assert.AreEqual(plan.MachineToDistributeTo.ToString(), convertedValue);
        }
コード例 #4
0
 public void ConvertWithNullReference()
 {
     var converter = new DistributionSuggestionToTextConverter();
     var convertedValue = converter.Convert(null, null, null, null);
     Assert.AreEqual("Unknown network resource ...", convertedValue);
 }