public void CanGetArtists()
        {
            using (var db = new StacksOfWaxDbContext())
            {
                // Arrange
                var controller = new ArtistsController(db);

                // Act
                var result = controller.GetArtists() as IEnumerable<Artist>;

                // Assert
                Assert.IsNotNull(result);
                Assert.IsTrue(result.Any());
            }
        }
        public void CanGetArtist()
        {
            using (var db = new StacksOfWaxDbContext())
            {
                // Arrange
                var controller = new ArtistsController(db);

                // Act
                var result = controller.GetArtist(1) as OkNegotiatedContentResult<Artist>;

                // Assert
                Assert.IsNotNull(result);
                Assert.IsNotNull(result.Content);
                Assert.AreEqual(1, result.Content.ArtistId);
            }
        }
예제 #3
0
 public ArtistsController()
 {
     _db = new StacksOfWaxDbContext();
 }
예제 #4
0
 public AlbumsController(StacksOfWaxDbContext db)
 {
     _db = db;
 }
예제 #5
0
 public ArtistsController(StacksOfWaxDbContext db)
 {
     _db = db;
 }