namespace VideoBrowser.Test.Models
{
using FluentAssertions;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System.Collections.ObjectModel;
using VideoBrowser.Models;
using VideoBrowser.Test.TestHelpers;
///
/// Defines the .
///
[TestClass]
public class OperationModelTest
{
#region Methods
///
/// The Test.
///
[TestMethod]
public void ContainsTest()
{
var operation1 = new DummyOperation
{
Output = "NewVideo1.mp4"
};
var operation2 = new DummyOperation
{
Output = "NewVideo2.mp4"
};
var operation3 = new DummyOperation
{
Output = "NewVideo1.mp4"
};
var model1 = new OperationModel(operation1);
var model2 = new OperationModel(operation2);
var model3 = new OperationModel(operation3);
var models = new ObservableCollection
{
model1,
model2
};
models.Contains(model1).Should().BeTrue();
models.Contains(model2).Should().BeTrue();
models.Contains(model3).Should().BeTrue();
}
#endregion Methods
}
}