public void ServerServiceConfiguration_PromptUserToStartService_WhenServiceNotRunningAndOkSelected_ExpectTrue()
{
//------------Setup for test--------------------------
Mock<IPopupController> controller;
var serverServiceConfiguration = CreateServerServiceConfiguration(false, MessageBoxResult.OK, out controller);
//------------Execute Test---------------------------
var result = serverServiceConfiguration.PromptUserToStartService();
//------------Assert Results-------------------------
Assert.IsTrue(result);
controller.Verify(m => m.Show(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<MessageBoxButton>(), It.IsAny<MessageBoxImage>(), It.IsAny<string>()), Times.Once());
}