package org.assertj.android.mediarouter.v7.api.media;

import android.support.v7.media.MediaRouteDiscoveryRequest;
import org.assertj.core.api.AbstractAssert;

public class MediaRouteDiscoveryRequestAssert
    extends AbstractAssert<MediaRouteDiscoveryRequestAssert, MediaRouteDiscoveryRequest> {
  public MediaRouteDiscoveryRequestAssert(MediaRouteDiscoveryRequest actual) {
    super(actual, MediaRouteDiscoveryRequestAssert.class);
  }

  public MediaRouteDiscoveryRequestAssert isActiveScan() {
    isNotNull();
    return this;
  }

  public MediaRouteDiscoveryRequestAssert isNotActiveScan() {
    isNotNull();
    return this;
  }

  public MediaRouteDiscoveryRequestAssert isValid() {
    isNotNull();
    return this;
  }

  public MediaRouteDiscoveryRequestAssert isNotValid() {
    isNotNull();
    return this;
  }
}

@@ -153,16 +153,75 @@
 ssert;%0A%0A
+import static org.assertj.core.api.Assertions.assertThat;%0A%0A
 public c
@@ -576,290 +576,806 @@
     
-return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isNotActiveScan() %7B%0A    isNotNull();%0A    return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isValid() %7B%0A    isNotNull();%0A    return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isNotValid() %7B%0A    isNotNull
+assertThat(actual.isActiveScan()) //%0A        .overridingErrorMessage(%22is performing active scanning%22) //%0A        .isTrue();%0A    return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isNotActiveScan() %7B%0A    isNotNull();%0A    assertThat(actual.isActiveScan()) //%0A        .overridingErrorMessage(%22is not performing active scanning%22) //%0A        .isFalse();%0A    return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isValid() %7B%0A    isNotNull();%0A    assertThat(actual.isValid()) //%0A        .overridingErrorMessage(%22Expected to be valid but was not.%22) //%0A        .isTrue();%0A    return this;%0A  %7D%0A%0A  public MediaRouteDiscoveryRequestAssert isNotValid() %7B%0A    isNotNull();%0A    assertThat(actual.isValid()) //%0A        .overridingErrorMessage(%22Expected to not be valid but was.%22) //%0A        .isFalse
 ();%0A

Implement MediaRouteDiscoveryRequestAssert