Esempio n. 1
0
        public void CheckSaveLoad()
        {
            using (var db = new ModuleTestSetup.SetupDbTx())
            {
                var entity = new BlueprintBuilder()
                             .Value();

                new CheckSaveLoad <Blueprint>(entity, db.NhRepository).Check();
            }
        }
        public async Task OrdersByName()
        {
            await new BlueprintBuilder().With(bp => bp.Name, "Bp3").SaveAsync(_db.NhRepository);
            await new BlueprintBuilder().With(bp => bp.Name, "Bp1").SaveAsync(_db.NhRepository);
            await new BlueprintBuilder().With(bp => bp.Name, "Bp2").SaveAsync(_db.NhRepository);

            var defaultUserId = new BlueprintBuilder().Value().OwnedByUserId;

            var blueprints = await new FindBlueprintsQuery {
                UserId = defaultUserId
            }.ExecuteAsync();

            blueprints.Select(bp => bp.Name).Should().Equal("Bp1", "Bp2", "Bp3");
        }