首页 > 解决方案 > 如何为 Dispose 方法编写单元测试用例

问题描述

我想在单元测试中介绍我的 dispose 方法(使用 nunit 框架),写在存储库中

public void Dispose()
    {
        Dispose(true);
        GC.SuppressFinalize(this);
    }
    protected virtual void Dispose(bool disposing)
    {
        if (_disposed)
            return;

        if (disposing)
        {
            _bpRioCostCentreContext.Dispose();
        }
        _disposed = true;
    }
    ~CostCentreRepository()
    {
        Dispose(false);
    }

标签: unit-testingc#-4.0nunit

解决方案


推荐阅读