// Copyright (c) Microsoft Open Technologies, Inc. All rights reserved. See License.txt in the project root for license information. using System; using System.Data.Objects; using Xunit; namespace ProviderTests { public sealed class CreateDatabaseTests { [Fact] public void GenerateDatabaseScript() { Assert.True(!string.IsNullOrWhiteSpace(new ObjectContext("name=NorthwindAttach").CreateDatabaseScript())); } [Fact] public void CreateDatabase() { using (var nwEntities = new ObjectContext("name=NorthwindAttach")) { if (nwEntities.DatabaseExists()) { nwEntities.DeleteDatabase(); } nwEntities.CreateDatabase(); Assert.True(nwEntities.DatabaseExists()); } } } }