zzz projects Entity Framework Effort EF Effort
Getting Started Release Notes
Knowledge Base Online Examples  GitHub
  • Getting Started
  • Release Notes
  • Knowledge Base
  • Online Examples
  •  GitHub
  •   Download  

Entity Framework Effort - 知識庫(KB)

English (en) Français (fr) Español (es) Italiano (it) Deutsch (de) русский (ru) 한국어 (ko) 日本語 (ja) 中文简体 (zh-CN) 中文繁體 (zh-TW)

41 結果:

無法在使用Effort框架的單元測試中使用現有數據庫

我正在嘗試使用Azure SQL中託管的數據庫和Entity Framework 6上的...Effort...框架編寫測試。 ...執行以下代碼時,拋出異常: ...[ClassInitialize] public static void ClassInitialize(TestContext context) { EffortProviderConfiguration.RegisterProvider(); } [TestMethod] public void TestMethod1() {...
c# effort entity-framework entity-framework-6 unit-testing
問道 Lena Kaplan

Effort Framework無法識別實體模型架構

我有一個Sybase ASE數據庫的實體模型,我正在嘗試使用...Effort Framework...為它創建單元測試。我可以在我的主項目和單元測試項目中使用實體模型訪問數據庫,但是當嘗試使用Effort創建內存數據庫時,我得到一個例外。 ...單元測試項目中的問題代碼...public SetUpShims() { string connString = System.Configuration.ConfigurationManager.ConnectionStrings["CoPathDa...
c# effort entity-framework-5 sybase-ase unit-testing
問道 elliot-j

在實體框架6中使用Effort的正確方法是什麼?

我正在嘗試使用帶有Entity Framework 6的Effort數據提供程序來使用一些測試代碼。我正在嘗試做的事情似乎應該是絕對最簡單的用例,但我只是無法得到的東西工作。 ...這是我的DbContext類: ...public class CcdReductionFrameCatalogue : DbContext { public CcdReductionFrameCatalogue() : this("name=CcdReductionFrameCatalogue...
c# effort entity-framework entity-framework-6 linq
問道 Tim Long

如何配置Effort Testing Tool以模擬實體框架的DbContext並啟動並運行實際的SQL Server數據庫?

我們團隊的應用程序開發涉及使用Effort Testing Tool來模擬我們的Entity Framework的DbContext。但是,似乎Effort Testing Tool需要查看應用程序使用的實際SQL Server數據庫,以便模擬我們的實體框架的DbContext,這似乎違反了正確的單元測試原則。 ...原因是為了通過模擬與數據庫連接相關的任何東西(例如Entity Framework的DbContext)對我們的應用程序代碼進行單元測試,我們永遠不需要數據庫啟動並運行。 ...如何配置Ef...
effort entity-framework mocking sql-server unit-testing
問道 CS Lewis

使用Effort(EF測試工具)和計算列

我有許多直接訪問數據庫的集成測試 - 創建測試先決條件對象 - 執行測試然後清理 - 但是我想在內存中嘗試相同的方法。 ...我剛剛在我的項目中使用了...Effort... ,它非常容易。但是我遇到了一個我一直在嘗試的問題 - 但無法解決。 ...我需要填充虛擬數據的表之一 - 作為測試先決條件 - 包含計算列(nvarchar,非null)。對於測試的範圍,我真的不關心該列的值 - 但即使我嘗試插入虛擬數據,我的數據也會被忽略,然後我遇到錯誤: ..."Column 'x' cannot be nul...
c#-4.0 database effort entity-framework integration-testing
問道 Zuiq Pazu

Effort.EF6的Spatial DbGeography Provider異常[找不到可用的空間提供者。]

我正在使用EF6開發一個應用程序,我決定將System.Data.Entity.Spatial.DbGeography用於我的位置,如下所示...public class Place { public int Id { get; set; } public string Name { get; set; } public DbGeography Location { get; set; } } ...當我運行我的測試時,我收到以下錯誤...System.NotImplementedExcep...
asp.net-mvc c# effort entity-framework-6 spatial
問道 nramirez

Effort Unit測試:參數'xmlReader'無效

我目前正在嘗試使用“Effort”框架( ...http://effort.codeplex.com/wikipage?title=Tutorials&referringTitle=Home... )對實體框架的上下文類進行單元測試...如果我的單元測試項目有兩個包含方法的類使用努力,那麼我得到以下錯誤: ...參數'xmlReader'無效。必須至少提供一個.ssdl工件。 ...看起來,使用多個方法在多個類中使用工作會導致錯誤。我寧願不在一個班級中擁有所有的單元測試功能。 ...代碼測試正在運行: ....
c# effort unit-testing
問道 rawajames

有沒有辦法使用sql profiler for nmemory(內存數據庫)

我正在使用Entity Framework with Effort,它使用NMemory進行測試而不會產生實際的數據庫副作用。有沒有辦法查看被發送到nmemory數據庫的sql? ...編輯:...感謝@Gert_Arnold我一直在尋找DbContext.Database.Log。不幸的是我的輸出如下所示。任何人都可以評論這個嗎?我假設我得到這些空條目而不是我的sql。 ...Opened connection at 4/27/2015 11:08:22 AM -05:00 Started transa...
effort entity-framework
問道 lanierhall

使用Effort.EF6遷移?

我正在使用EF6,我現在正在為我的聚合設置一些測試。我決定使用Effort.EF6,因為我希望在不必安裝整個數據庫引擎的情況下運行這些測試。 ...我的DbContext使用遷移和插入一些數據的種子方法。 Effort.EF6可以使用它,還是應該使用Effort的播種數據方法?
.net c# effort entity-framework-6
問道 Maciek

為計算值的實體框架6努力進行單元測試

使用EF6代碼優先使用代碼不會填充計算值。我有一個計算的日期時間字段(FechaCreacion)。我怎樣才能在Effort中模擬它,所以在saveChanges()之後用DateTime.Now填充它? ...這篇文章...使用Effort(EF測試工具)和計算列...是DB First而不是Code First作為我的例子,但似乎也沒有答案。 ...EffortConnection connection = (EffortConnection)DbConnectionFactory.CreateTra...
effort entity-framework entity-framework-6 unit-testing
問道 nerlijma

在使用帶有實體框架的Effort時,更新模型會導致從DbContext中刪除接口

目前,我正在嘗試使用Effort( ...https://effort.codeplex.com/... )和我的Entity Framework 6解決方案來進行單元測試而無需數據庫連接(請參閱...http://www.codeproject.com/Articles/460175 /兩個策略 - 測試 - 實體 - 框架 - 努力... )。一切都在我的項目中工作,這是帶有接口的...DbContext...和Effort所需的重載構造函數: ...namespace Cssd.IT.PortalI...
c# effort entity-framework-6 unit-testing
問道 user8128167

如何使用Moq執行與Effort相同的測試?

目前,我已經設置了許多測試,包括使用Effort的數據訪問層和業務邏輯層測試(請參閱...https://effort.codeplex.com/... )。我們已經在單元測試中使用Moq,而我的老闆想要保持簡單,所以他希望我看看我是否可以將測試從Effort實現移到我們只有Moq和FakeDbSet(參見...http:// aikmeng.com/post/62817541825/how-to-mock-dbcontext-and-dbset-with-moq-for-unit... ),使代碼庫更易...
c# effort entity-framework-6 moq unit-testing
問道 user8128167

無論如何我可以將數據加載到內存而不是使用.csv文件來進行單元測試嗎?

無論如何我可以將數據加載到內存而不是使用.csv文件來進行單元測試嗎? ...場景:我想將數據加載到內存中以使用Effort框架,該框架創建偽dbcontext並執行操作。我需要以編程方式加載數據,而不是使用Dataloader和.csv文件。 ...與.csv文件一起使用的示例代碼: ... IDataLoader loader = new Effort.DataLoaders.CsvDataLoader("D:\\csv"); var dataLoader = new C...
csv effort entity-framework nunit unit-testing
問道 ravi

訪問DbSet時的Effort(EF6)異常(字典中沒有給定的密鑰)

這被證明有點難以追查,但是當使用Effort測試Entity Framework 6時,我似乎在嘗試訪問其中一個DBSet時收到KeyNotFoundException(“給定的密鑰在字典中不存在”)錯誤庫。 ...我注意到它在DbContext中使用了一個或兩個DbSet,但是一旦我開始向DbContext添加多個DbSets,我收到上述錯誤。 ...示例代碼(這是我整個代碼的簡化,當我從DbContext中註釋掉一些DbSets然後把它們放回去時,錯誤似乎是隨機的。我也有模型上的部分類,但它有時也成功...
.net effort entity-framework entity-framework-6 linq
問道 Stefan Zvonar

使用Effort和TypeName屬性進行測試

我想測試一些代碼,為了實現這一點,我需要偽造DAL中定義的DbContext( ...Entity Framework 6 - Code first... )。它的效果非常好,但是當數據模型類使用...TypeName...屬性時,我遇到了一個問題。我做了一個骨架來證明這個問題。 ...數據模型: ...[Table("Customer")] public class Customer { [Key] public int Id { get; set; } public stri...
c# dbcontext effort entity-framework unit-testing
問道 Szeki

使用Effort進行單元測試 - 添加具有標識的記錄

我正在使用Effort(用於EF4)進行一些單元測試。 ...var ctx= Effort.ObjectContextFactory.CreateTransient<TheContext>(Shared.Connection); ctx.companies.AddObject(new company() { ID = 100, name = "Agent", is_agent = true }); ctx.SaveChanges(System.Data.Objects.SaveOptions.Detec...
effort mstest objectcontext unit-testing
問道 MJK

嘗試使用Effort創建上下文時,Entity Framework 6會引發遷移異常

我正在嘗試使用Effort來測試我的應用程序,但是如果在上下文中啟用了代碼優先遷移,那麼它會拋出以下異常: ... System.InvalidOperationException:為上下文“XDbContext”啟用了遷移,但數據庫不存在或不包含映射表。使用遷移創建數據庫及其表,例如通過從程序包管理器控制台運行“Update-Database”命令。 ...如果我禁用遷移,那麼一切正常。 ...為了我的測試目的,我如何阻止實體考慮遷移。
asp.net-mvc effort entity-framework-6
問道 Steve

努力單元測試實體框架6.1.3 DB-first

使用Effort框架(版本1.1.4)對我的數據庫層進行單元測試時,我遇到了問題。 ...我有一個使用Entity framework 6.1.3的DB層,並且使用數據庫優先方法創建模型,因此有一個描述模型的...*.edmx...文件。 ...我創建了一個部分類來公開單元測試使用的額外構造函數,如下所示: ...public partial class Entities { public Entities(DbConnection connection) : base(conne...
c# effort entity-framework unit-testing
問道 gurkan

實體框架核心 - 在內存提供程序必需字段中

在先前版本的Entity Framework中,我一直在使用Effort( ...https://effort.codeplex.com/... )進行單元測試。我決定為EF Core提供新的內存提供程序,並很快發現它不支持在OnModelCreating中設置的IsRequired()和其他實體配置。有沒有辦法讓它尊重這種配置?如果沒有,這是否在todo列表中實現?甚至可能是內存提供商的另類選擇? ...我希望能夠使用測試步驟來交換上下文,並在一些可以利用相同代碼的集成測試場景中使用真正的數據庫。這似乎...
effort entity-framework-core
問道 Matt Sanders

Effort拋出InvalidOperationException:Sequence包含多個匹配元素

我通過創建連接並將其傳遞給DB Context以常規方式使用Effort: ...public class InMemoryContextInitializer { public void BeforeAllTests() { Effort.Provider.EffortProviderConfiguration.RegisterProvider(); } public DbConnection BeforeEachTest() { ...
c# effort entity-framework
問道 yǝsʞǝla

3的第1頁
  • 1
  • 2
  • 3
  • »

Prime Library

Performance

  • Entity Framework Extensions
  • Entity Framework Classic
  • Bulk Operations
  • Dapper Plus

Expression Evaluator

  • C# Eval Expression
  • SQL Eval Function
More Projects...

Related

  • EF Extensions Online Benchmark
  • WIN an EF Extensions license
  • EF6 BatchSaveChanges for only $79