public void TestServerRestartsGracefully() { int startingUsers = mPersistentServer.Users.Count; Assert.That(mPersistentServer.CurrentStatus, Is.EqualTo(Status.Running)); // ensure at least 1 user is online AddUser(1); mPersistentServer.RestartServer(true); WaitForServerStatus(Status.PendingRestart); // remove all users RemoveUser(mPersistentServer.Users.Count); WaitForServerStatus(Status.Running); }
private void uxRestartButton_Click(object sender, RoutedEventArgs e) { mMinecraft.RestartServer(uxGracefulCheckbox.IsChecked.Value); }