public void RunTest(InvoiceIssueDomain domain, string expected)
        {
            var query = _dc.InvoiceIssue.WhereHas(x => x.InvoicePrefix == domain.InvoicePrefix);
            var sql   = query.ToString();

            Assert.Contains(expected, sql);
        }
        public void NullTest()
        {
            var domain = new InvoiceIssueDomain();

            var query = _dc.InvoiceIssue.WhereHas(x => x.InvoicePrefix == domain.InvoicePrefix.ToString());
            var sql   = query.ToString();

            Assert.Contains("Table(", sql);
        }