public void Constructor_ExpectedValues() { // Call var provider = new DuneLocationCalculationMessageProvider("1/100"); // Assert Assert.IsInstanceOf <ICalculationMessageProvider>(provider); }
public void GetActivityDescription_VariousParameters_ReturnsExpectedValue(string name) { // Setup const string calculationIdentifier = "1/100"; var provider = new DuneLocationCalculationMessageProvider(calculationIdentifier); // Call string description = provider.GetActivityDescription(name); // Assert string expectedDescription = $"Hydraulische belastingen berekenen voor locatie '{name}' ({calculationIdentifier})"; Assert.AreEqual(expectedDescription, description); }
public void GetCalculatedNotConvergedMessage_VariousParameters_ReturnsExpectedValue(string name) { // Setup const string calculationIdentifier = "1/100"; var provider = new DuneLocationCalculationMessageProvider(calculationIdentifier); // Call string message = provider.GetCalculatedNotConvergedMessage(name); // Assert string expectedMessage = $"Hydraulische belastingenberekening voor locatie '{name}' ({calculationIdentifier}) is niet geconvergeerd."; Assert.AreEqual(expectedMessage, message); }
public void GetCalculationFailedMessage_VariousParameters_ReturnsExpectedValue(string name) { // Setup const string calculationIdentifier = "1/100"; var provider = new DuneLocationCalculationMessageProvider(calculationIdentifier); // Call string message = provider.GetCalculationFailedMessage(name); // Assert string expectedMessage = $"Er is een fout opgetreden tijdens de hydraulische belastingenberekening '{name}' ({calculationIdentifier}). " + "Er is geen foutrapport beschikbaar."; Assert.AreEqual(expectedMessage, message); }
public void GetCalculationFailedWithErrorReportMessage_ValidNames_ExpectedValues(string name) { // Setup const string calculationIdentifier = "1/100"; var provider = new DuneLocationCalculationMessageProvider(calculationIdentifier); const string failureMessage = "It failed"; // Call string message = provider.GetCalculationFailedWithErrorReportMessage(name, failureMessage); // Assert string expectedMessage = $"Er is een fout opgetreden tijdens de hydraulische belastingenberekening '{name}' ({calculationIdentifier}). " + $"Bekijk het foutrapport door op details te klikken.{Environment.NewLine}{failureMessage}"; Assert.AreEqual(expectedMessage, message); }