public void TestCheckByAccountUsernameFailsOnTargetAccountNotExist() { var security = new SecurityController(); security.Tunnel(CommandBuilder.SecurityAddGroup("GroupName").SetOrigin(CommandOrigin.Local)); security.Tunnel(CommandBuilder.SecurityGroupAddAccount("GroupName", "Phogue").SetOrigin(CommandOrigin.Local)); // Now change the language of the account. ICommandResult result = security.DispatchGroupCheck(new Command() { Authentication = { Username = "******" } }, "AccountDoesNotExist"); // Make sure it was successful. Assert.IsFalse(result.Success); Assert.AreEqual(result.CommandResultType, CommandResultType.Failed); }