public void ShouldNotBorkWhenNoService() { //---------------Set up test pack------------------- //---------------Assert Precondition---------------- var svc = new WindowsServiceUtil(RandomValueGen.GetRandomString(20, 30)); //---------------Execute Test ---------------------- Assert.IsFalse(svc.IsInstalled); //---------------Test Result ----------------------- }
public void ACCEPT_WhenTestingStartupStateOfKnownServices_ShouldReturnExpectedState() { //---------------Set up test pack------------------- //---------------Assert Precondition---------------- //---------------Execute Test ---------------------- var svc1 = new WindowsServiceUtil("mssqlserver"); Assert.AreEqual(ServiceStartupTypes.Automatic, svc1.StartupType); var svc2 = new WindowsServiceUtil("gupdatem"); Assert.AreEqual(ServiceStartupTypes.Manual, svc2.StartupType); //---------------Test Result ----------------------- }