public void ShouldHaveInitialValue() { // Arrange var actor = new NetflixActor(); // Assert Assert.Null(actor.PlayCounts); }
public void ShouldSetInitialPlayCount() { // Act var actor = new NetflixActor(); var initialStats = new Dictionary <string, int> { { "Iron Man", 10 } }; // Arrange actor.HandleTheMessage(new NetflixMessage(new ReadOnlyDictionary <string, int>(initialStats))); Assert.Equal(10, actor.PlayCounts["Iron Man"]); }