public void ErrorIsShownWhenPropertiesParsingFailed() { var gameletClientFactory = new GameletClientStub.Factory().WithSampleInstance(); IVSFake vsFake = CreateVsFakeAndLoadProject(gameletClientFactory); (vsFake.ProjectAdapter as ProjectAdapter)?.SetQueryParams("cmd=wrongBinaryName"); Assert.Throws <DialogUtilFake.DialogException>( () => _taskContext.RunOnMainThread(() => vsFake.LaunchSuspended())); DialogUtilFake.Message errorMessage = (_compRoot.GetDialogUtil() as DialogUtilFake)?.Messages.Last(); Assert.That(errorMessage?.Text, Does.Contain("invalid binary name: 'wrongBinaryName'")); }