Example #1
0
    public void GetDummyClientTest()
    {
        var client = new Client();
            var myClientService = new ClientDomainService();

            client = myClientService.GetDummyClient();

            Assert.That(client.ClientId, Is.Not.Null);
    }
Example #2
0
    public void CreateDebitStatement()
    {
        var statement = new Statement();
            var DebitClientService = new ClientDomainService();

            statement.Client = DebitClientService.GetDummyClient();
            statement.Transactions = new List<Transaction>();
            statement.DateStart = new DateTime();
            statement.DateEnd = new DateTime();

            Assert.That(statement.Transactions.Count, Is.EqualTo(0));
    }
Example #3
0
        private static async Task ClientResolverProcessesEndpoint(string server)
        {
            var client = new ClientDomainService(null)
            {
                Configuration = Krb5Config.Default()
            };

            client.Configuration.Realms["TEST.COM"].Kdc.Add(server);

            client.Configuration.Defaults.DefaultRealm = "TEST.COM";
            client.Configuration.DomainRealm.Add("TEST.COM", "TEST.COM");
            client.Configuration.Defaults.DnsLookupKdc = false;

            var result = await client.LocateKdc("TEST.COM", "_kerberos._http");

            Assert.AreEqual(1, result.Count());
            Assert.AreEqual(server, result.First().Address);
        }