mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-26 15:57:56 +01:00
30 lines
831 B
C#
30 lines
831 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace Terminal.Gui.DrawingTests;
|
|
|
|
public class FillPairTests
|
|
{
|
|
[Fact]
|
|
public void GetAttribute_ReturnsCorrectColors ()
|
|
{
|
|
// Arrange
|
|
var foregroundColor = new Color (100, 150, 200);
|
|
var backgroundColor = new Color (50, 75, 100);
|
|
var foregroundFill = new SolidFill (foregroundColor);
|
|
var backgroundFill = new SolidFill (backgroundColor);
|
|
|
|
var fillPair = new FillPair (foregroundFill, backgroundFill);
|
|
|
|
// Act
|
|
Attribute resultAttribute = fillPair.GetAttribute (new (0, 0));
|
|
|
|
// Assert
|
|
Assert.Equal (foregroundColor, resultAttribute.Foreground);
|
|
Assert.Equal (backgroundColor, resultAttribute.Background);
|
|
}
|
|
}
|