public void Should_contains_brand_identifier_into_statement_and_parameters_when_building_a_create_brand_query()
        {
            var(query, parameters) = new BrandQueryBuilder()
                                     .CreateBrand(this.brand)
                                     .Build();

            Assert.IsTrue(query.Contains("BrandID") && query.Contains(@"@BrandID"));
            Assert.IsTrue(parameters.ParameterNames.Contains("BrandID"));
            Assert.AreEqual(this.brand.Id, parameters.Get <Guid>("BrandID"));
        }
        public void Should_contains_name_into_statement_and_parameters_when_building_a_create_brand_query()
        {
            var(query, parameters) = new BrandQueryBuilder()
                                     .CreateBrand(this.brand)
                                     .Build();

            Assert.IsTrue(query.Contains("Name") && query.Contains(@"@Name"));
            Assert.IsTrue(parameters.ParameterNames.Contains("Name"));
            Assert.AreEqual(this.brand.Name, parameters.Get <string>("Name"));
        }
Beispiel #3
0
        public void Should_contains_name_into_statement_when_building_a_check_brand_query()
        {
            var name = MockString();

            var(query, parameters) = new BrandQueryBuilder()
                                     .CheckBrand(name)
                                     .Build();

            Assert.IsTrue(query.Contains("Name") && query.Contains(@"@Name"));
            Assert.IsTrue(parameters.ParameterNames.Contains("Name"));
            Assert.AreEqual(name, parameters.Get <string>("Name"));
        }