public void Business_Spec_Message_Should_Be_Created_With_Success() { //arrange: var status = BusinessResultStatus.Success; var message = "spec message"; //act: var specMessage = new BusinessSpecMessage ( status: status, message: message ); //assert: Assert.AreEqual(status, specMessage.Status); Assert.AreEqual(message, specMessage.Message); }
public void Business_Spec_Message_Clone_Success() { //arrange: var status = BusinessResultStatus.Success; var message = "spec message"; var specMessage = new BusinessSpecMessage ( status: status, message: message ); //act: var cloned = (BusinessSpecMessage)specMessage.Clone(); //assert: var comparison = new CompareLogic(); Assert.IsFalse(specMessage == cloned); Assert.IsTrue(comparison.Compare(specMessage, cloned).AreEqual); }