示例#1
0
    public void DataContext_HasValue_WhenIsProvided()
    {
        // Arrange
        using var dbContext = new InMemoryDbContext();
        var query = new QueryTypeInMemoryDbContextTwo(dbContext, TestObjectViewer.DisplayData);

        // Act
        // Assert
        Assert.NotNull(query.DataContext);
    }
示例#2
0
    public void Constructor_CreatesObjectInstance_WhenHasValidParams()
    {
        // Arrange
        using var dbContext = new InMemoryDbContext();

        // Act
        var sut = new QueryTypeInMemoryDbContextTwo(dbContext, TestObjectViewer.DisplayData);

        // Assert
        Assert.NotNull(sut);
    }
示例#3
0
    public void Execute_Run_QueryInstanceSuccessful()
    {
        // Arrange
        using var dbContext = new InMemoryDbContext();
        var query = new QueryTypeInMemoryDbContextTwo(dbContext, TestObjectViewer.DisplayData);

        // Act
        query.Execute();

        // Assert
        Assert.NotNull(query.Data);
    }