public void RetrieveNonExisitingPlayCount() { const string _tempFilename = @"C:\Filename.mp3"; const int _newPlays = 3; DatabaseTrack track = new DatabaseTrack() { Filename = _tempFilename, PlayCount = _newPlays }; int newPlays = database.RetrieveOrAddPlayCount(ref track); Assert.AreEqual(track.NewPlays, newPlays); }
public void RetrieveExistingPlayCount() { DatabaseTrack track = new DatabaseTrack() { Filename = __filename, PlayCount = __playcount }; int newPlays = database.RetrieveOrAddPlayCount(ref track); Assert.AreEqual(track.NewPlays, newPlays); }
private void ChangePlayCount(ref DatabaseTrack track) { track.PlayCount = 2; }
public void CheckUpdatedDatabase() { DatabaseTrack track = new DatabaseTrack() { Filename = __filename }; database.RetrieveOrAddPlayCount(ref track); track.PlayCount = 3; database.RetrieveOrAddPlayCount(ref track); int playCount = database.GetPlayCount(ref track); Assert.AreEqual(track.PlayCount, playCount); }
public void Reference() { DatabaseTrack track = new DatabaseTrack(){PlayCount = 0}; ChangePlayCount(ref track); Assert.AreEqual(2,track.PlayCount); }