Exemplo n.º 1
0
        public void Constructor_ExpectedValues()
        {
            // Call
            var messageProvider = new StabilityPointStructuresCalculationMessageProvider();

            // Assert
            Assert.IsInstanceOf <IStructuresCalculationMessageProvider>(messageProvider);
        }
Exemplo n.º 2
0
        public void GetCalculationFailedMessage_VariousParameters_ReturnsExpectedValue(string name)
        {
            // Setup
            var provider = new StabilityPointStructuresCalculationMessageProvider();

            // Call
            string activityDescription = provider.GetCalculationFailedMessage(name);

            // Assert
            string expectedName = $"De berekening voor kunstwerk puntconstructies '{name}' is mislukt. Er is geen foutrapport beschikbaar.";

            Assert.AreEqual(expectedName, activityDescription);
        }
Exemplo n.º 3
0
        public void GetCalculationPerformedMessage_VariousParameters_ReturnsExpectedValue(string directory)
        {
            // Setup
            var provider = new StabilityPointStructuresCalculationMessageProvider();

            // Call
            string message = provider.GetCalculationPerformedMessage(directory);

            // Assert
            string expectedMessage = $"Puntconstructies berekening is uitgevoerd op de tijdelijke locatie '{directory}'. " +
                                     "Gedetailleerde invoer en uitvoer kan in de bestanden op deze locatie worden gevonden.";

            Assert.AreEqual(expectedMessage, message);
        }
Exemplo n.º 4
0
        public void GetCalculationFailedWithErrorReportMessage_VariousParameters_ReturnsExpectedValue(string name)
        {
            // Setup
            var          provider       = new StabilityPointStructuresCalculationMessageProvider();
            const string failureMessage = "It failed!";

            // Call
            string message = provider.GetCalculationFailedWithErrorReportMessage(name, failureMessage);

            // Assert
            string expectedMessage = $"De berekening voor kunstwerk puntconstructies '{name}' is mislukt. " +
                                     $"Bekijk het foutrapport door op details te klikken.{Environment.NewLine}{failureMessage}";

            Assert.AreEqual(expectedMessage, message);
        }