public void Constructor_ExpectedValues() { // Call var messageProvider = new StabilityPointStructuresCalculationMessageProvider(); // Assert Assert.IsInstanceOf <IStructuresCalculationMessageProvider>(messageProvider); }
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); }
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); }
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); }